Although the names look similar, small changes could be tricky. Unfortunately I cannot find decent info about JPath.
The docs of JSON.NET are talking about JPath and JSONPath and I think there are the same. Am I correct?
A String that contains a JPath expression.
from JToken.SelectToken (see also source code)
This sample loads JSON and then queries values from it using SelectToken(String) with a JSONPath query.
Which is using JObject.SelectToken
(inherited from JToken
)
from Querying JSON with JSONPath
I dived into this and found the issue.
JPath
, which is the implementation of the JSON expression. It's probably not called JsonPath as it will be an issue with the namespace.So, the JPath
is the implementing class for JSON Path and thus there are the same.
Side note: created a PR for this - and it's merged! :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With