Giter Club home page Giter Club logo

Comments (5)

GoogleCodeExporter avatar GoogleCodeExporter commented on May 24, 2024
resolved with jsonpath.js version 0.8.4

Original comment by [email protected] on 19 Dec 2007 at 2:36

from jsonpath.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 24, 2024
[deleted comment]

from jsonpath.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 24, 2024
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.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 24, 2024
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.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 24, 2024
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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.