fastjson 当path为size或length时,JSONPath.contains判断有误

neekobn8  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(126)

使用的版本:1.2.61

@Test
	public void test() {
		JSONObject rootObject = new JSONObject();

		String sizePath = "size";
		String lengthPath = "length";

		System.out.println(JSONPath.contains(rootObject, sizePath));//返回true
		System.out.println(JSONPath.contains(rootObject, lengthPath));//返回true
		System.out.println(JSONPath.contains(rootObject, "item"));//返回false
	}

相关问题