Sascha Greuel
Sascha Greuel
It should be > Wenn dir unser Anliegen am Herzen liegt, teile diese Seite bitte in sozialen Medien instead of > Wenn unser Anliegen am Herzen liegt, teile diese Seite...
Unfortunately, this lib has nearly the same problem as every alternative: It doesn't handle skin tones correctly: This: `Hello 👼🏿` Results in `Hello :angel::tone5:` But is expected to be: `Hello...
Test Data: ```json { "another":"entry" } ``` Selector: ``` $['*'] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'[]' +'["entry"]' ``` https://cburgmer.github.io/json-path-comparison/results/bracket_notation_with_quoted_wildcard_literal_on_object_without_key.html
Test Data: ```json { ":@.\"$,*'\\":42 } ``` Selector: ``` $[':@."$,*\'\\'] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'[42]' +'[]' ``` https://cburgmer.github.io/json-path-comparison/results/bracket_notation_with_quoted_special_characters_combined.html
Test Data: ```json { "'":"value" } ``` Selector: ``` $['\''] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'["value"]' +'[]' ``` https://cburgmer.github.io/json-path-comparison/results/bracket_notation_with_quoted_escaped_single_quote.html
Test Data: ```json { "\\":"value" } ``` Selector: ``` $['\\'] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'["value"]' +'[]' ``` https://cburgmer.github.io/json-path-comparison/results/bracket_notation_with_quoted_escaped_backslash.html
Test Data: ```json { "]":42 } ``` Selector: ``` $[']'] ``` Result: ``` Unable to parse token ' in expression: [']'] ``` Expected result: ```json [ 42 ] ``` https://cburgmer.github.io/json-path-comparison/results/bracket_notation_with_quoted_closing_bracket_literal.html
Test Data: ```json { "0":"value" } ``` Selector: ``` $[0] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'[]' +'["value"]' ``` https://cburgmer.github.io/json-path-comparison/results/bracket_notation_with_number_on_object.html
Test Data: ```json [ "first", "second", "third", "forth", "fifth" ] ``` Selector: ``` $[7:3:-1] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'["fifth"]' +'[]' ``` https://cburgmer.github.io/json-path-comparison/results/array_slice_with_negative_step_on_partially_overlapping_array.html
Test Data: ```json [ "first", "second", "third", "forth", "fifth" ] ``` Selector: ``` $[3:0:-2] ``` Result (Proposal A): ```diff --- Expected +++ Actual @@ @@ -'["forth","second"]' +'[]' ``` https://cburgmer.github.io/json-path-comparison/results/array_slice_with_negative_step.html