Hi, regarding the next update in Knime 3.6
JSON Path library update
We have updated the JSON Path library json-path from version 2.0.0 to 2.4.0. This version fixes several issues but also slightly changes results for certain JSON Path expressions. Most notably the behaviour of the deep scan operator “…”, which now behaves the same as the array wildcard operator “*” when no matches are found inside a child object. Consider the following example:
[
_ { “a”: “b”,_
_ “c”: “d” },_
_ { “a”: “e” }_
]
Using the JSON Path $…c used to result in [“d”] whereas the equivalent query $[*].c resulted in [“d”, null]. Now both paths will results in [“d”, null].
I need to have the previous option for the deep scan operator “…”, (not to include the nulls values on the outputs),
Thanks in advance for your support!
Regards.