OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
Xpress
/
vendor
/
mtdowling
/
jmespath.php
/
tests
/
compliance
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:16 AM
rwxr-xr-x
📄
basic.json
2.51 KB
03/05/2025 10:54:38 AM
rw-r--r--
📄
boolean.json
5.52 KB
03/05/2025 10:54:38 AM
rw-r--r--
📄
current.json
615 bytes
03/05/2025 10:54:38 AM
rw-r--r--
📄
escape.json
1.12 KB
03/05/2025 10:54:38 AM
rw-r--r--
📄
filters.json
14.38 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
functions.json
18.65 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
identifiers.json
25.5 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
indices.json
9.47 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
literal.json
5.28 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
multiselect.json
10.54 KB
03/05/2025 10:54:39 AM
rw-r--r--
📁
perf
-
03/05/2025 10:56:49 AM
rwxr-xr-x
📄
pipe.json
2.42 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
slice.json
3.74 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
syntax.json
15.42 KB
03/05/2025 10:54:39 AM
rw-r--r--
📄
unicode.json
865 bytes
03/05/2025 10:54:39 AM
rw-r--r--
📄
wildcard.json
10.84 KB
03/05/2025 10:54:39 AM
rw-r--r--
Editing: pipe.json
Close
[{ "given": { "foo": { "bar": { "baz": "subkey" }, "other": { "baz": "subkey" }, "other2": { "baz": "subkey" }, "other3": { "notbaz": ["a", "b", "c"] }, "other4": { "notbaz": ["a", "b", "c"] } } }, "cases": [ { "expression": "foo.*.baz | [0]", "result": "subkey" }, { "expression": "foo.*.baz | [1]", "result": "subkey" }, { "expression": "foo.*.baz | [2]", "result": "subkey" }, { "expression": "foo.bar.* | [0]", "result": "subkey" }, { "expression": "foo.*.notbaz | [*]", "result": [["a", "b", "c"], ["a", "b", "c"]] }, { "expression": "{\"a\": foo.bar, \"b\": foo.other} | *.baz", "result": ["subkey", "subkey"] } ] }, { "given": { "foo": { "bar": { "baz": "one" }, "other": { "baz": "two" }, "other2": { "baz": "three" }, "other3": { "notbaz": ["a", "b", "c"] }, "other4": { "notbaz": ["d", "e", "f"] } } }, "cases": [ { "expression": "foo | bar", "result": {"baz": "one"} }, { "expression": "foo | bar | baz", "result": "one" }, { "expression": "foo|bar| baz", "result": "one" }, { "expression": "not_there | [0]", "result": null }, { "expression": "not_there | [0]", "result": null }, { "expression": "[foo.bar, foo.other] | [0]", "result": {"baz": "one"} }, { "expression": "{\"a\": foo.bar, \"b\": foo.other} | a", "result": {"baz": "one"} }, { "expression": "{\"a\": foo.bar, \"b\": foo.other} | b", "result": {"baz": "two"} }, { "expression": "foo.bam || foo.bar | baz", "result": "one" }, { "expression": "foo | not_there || bar", "result": {"baz": "one"} } ] }, { "given": { "foo": [{ "bar": [{ "baz": "one" }, { "baz": "two" }] }, { "bar": [{ "baz": "three" }, { "baz": "four" }] }] }, "cases": [ { "expression": "foo[*].bar[*] | [0][0]", "result": {"baz": "one"} } ] }]