packages feed

jsonpath-0.3.0.0: test/resources/json-path-tests/FieldAccess.json

{
    "title": "Field Access",
    "data": {
        "a": 1,
        "b": {"c" : { "d" : 2 }},
        "e.f": {"g.h" : 3},
        "!@#$+=- %)@!(*%\"": 4,
        ":": 5,
        "": 6,
        "'": 7,
        "\"": 8,
        "\\'": 9
    },
    "tests": [{
        "path": "$.a",
        "result": [1]
    }, {
        "path": "$['a']",
        "result": [1]
    }, {
        "path": "$[\"a\"]",
        "result": [1]
    }, {
        "path": "$[ 'a']",
        "result": [1]
    }, {
        "path": "$[ \"a\"]",
        "result": [1]
    }, {
        "path": "$['b']['c'].d",
        "result": [2]
    }, {
        "path": "$['e.f']['g.h']",
        "result": [3]
    }, {
        "path": "$['!@#$+=- %)@!(*%\"']",
        "result": [4]
    }, {
        "path": "$[':']",
        "result": [5]
    }, {
        "path": "$['']",
        "result": [6]
    }, {
        "path": "$[\"\"]",
        "result": [6]
    }, {
        "path": "$['\\'']",
        "result": [7]
    }, {
        "path": "$[\"\\\"\"]",
        "result": [8]
    }, {
        "path": "$['\\\\\\'']",
        "result": [9]
    }]
}