如果jsonArray的数组为null,为什么Jsonpath不返回null?

时间:2019-05-02 03:38:12

标签: java arrays json jsonpath

我具有以下Json内容。

{
    "aaaaaa": 
        {
            "id": 20956,
            "bbbbbb": [
            {"xxxxxxxx": []
            },
            {"xxxxxxxx": [1,2]
            }
              ]
        }
}

Json路径如下所示

$.aaaaaa.bbbbbb[*].xxxxxxxx[*]

我没有得到结果为[null,1,2],而是得到了结果为[1,2]。如果存在空数组,如何获得预期的结果?

我得到的输出如下。

output = JsonPath.read(jsonContent, jsonpath);

0 个答案:

没有答案