Comments (5)
resolved with jsonpath.js version 0.8.4
Original comment by [email protected]
on 19 Dec 2007 at 2:36
from jsonpath.
[deleted comment]
from jsonpath.
I think the issue is not entirely fixed: The result for this example is:
[
"folder",
"Standard Folder",
"uniqueId"
]
but shouldn't it rather be
[
{
"className": "folder",
"typeName": "Standard Folder",
"id": "uniqueId"
}
]
?
Original comment by [email protected]
on 14 May 2013 at 9:16
from jsonpath.
Using the example from the JSONPath page:
JSON:
{
"store": {
"book": {
"category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
}
}
}
JSONPath:
$..book[?(@.isbn)]
Result:
[
"fiction",
"Herman Melville",
"Moby Dick",
"0-553-21311-3",
8.99
]
Expected result:
[
{
"category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
}
]
If `book` is an array, as in
[
{
"store": {
"book": [
{
"category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
}
]
}
}
]
I get the expected result.
Original comment by [email protected]
on 14 May 2013 at 9:20
from jsonpath.
i think my version finally fix the problem, base on 0.8.5, this include the fix
of issue 7 which fixed by author is not wise because why @ need to be escaped?
Original comment by [email protected]
on 1 Oct 2013 at 4:14
Attachments:
from jsonpath.
Related Issues (20)
- How to reference keys?
- Keywords as properties HOT 1
- Parent operator
- Improve performance by avoiding closures (js-version)
- The php code does not consider $expr = '0' in the trace() function
- Would appreciate an code example for C#
- Escape any character in property names HOT 1
- Filter example on main JSONPATH page is incorrect
- parse object names
- Patch for /trunk/src/php/jsonpath.php
- Attempting to access a property value with an @ sign.
- jsonPath breaks when minified
- Test page showing inputs and expectations - for regression testing
- C#, Negative Phyton slice HOT 3
- query returns to may hits despite predicate on parent element HOT 2
- filter can't contain @ or .
- Dictionary keys containing dots can't be found HOT 1
- Fail to detect wrong syntax
- json_decode stdclass compatibility
- toJSONString is not a function
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsonpath.