...

Text file src/github.com/jmespath/go-jmespath/compliance/escape.json

Documentation: github.com/jmespath/go-jmespath/compliance

     1[{
     2    "given": {
     3        "foo.bar": "dot",
     4        "foo bar": "space",
     5        "foo\nbar": "newline",
     6        "foo\"bar": "doublequote",
     7        "c:\\\\windows\\path": "windows",
     8        "/unix/path": "unix",
     9        "\"\"\"": "threequotes",
    10        "bar": {"baz": "qux"}
    11     },
    12     "cases": [
    13         {
    14            "expression": "\"foo.bar\"",
    15            "result": "dot"
    16         },
    17         {
    18            "expression": "\"foo bar\"",
    19            "result": "space"
    20         },
    21         {
    22            "expression": "\"foo\\nbar\"",
    23            "result": "newline"
    24         },
    25         {
    26            "expression": "\"foo\\\"bar\"",
    27            "result": "doublequote"
    28         },
    29         {
    30            "expression": "\"c:\\\\\\\\windows\\\\path\"",
    31            "result": "windows"
    32         },
    33         {
    34            "expression": "\"/unix/path\"",
    35            "result": "unix"
    36         },
    37         {
    38            "expression": "\"\\\"\\\"\\\"\"",
    39            "result": "threequotes"
    40         },
    41         {
    42            "expression": "\"bar\".\"baz\"",
    43            "result": "qux"
    44         }
    45     ]
    46}]

View as plain text