JsonPath确保放心:从JsonPath中获取JsonPath

问题描述

是否可以从当前对象中获取新的JsonPath对象?我发现的唯一东西是setRootPath(),但这并不是我要的东西,因为一旦设置了根,就无法“返回”。

我的用例:
我有一个对象的JSON数组。我想遍历JSON数组并将每个对象传递给某个函数。问题是,我不想反序列化对象,也不想传递LinkedHashMap。相反,我想传递一个JsonPath来单独表示对象。

其他信息:

假设我们具有以下JSON:

[
{"name": "David"},{"name": "Dana"},{"name": "Ron"}
]

我们已经使用JsonPath进行了阅读:

JsonPath = JsonPath.from(json);

我想遍历对象,并且每个对象都有一个代表它的JsonPath。唯一的方法(据我所知)是使用setRootPath(),但一旦这样做,就无法返回。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)