【发布时间】:2021-11-28 06:02:05
【问题描述】:
我有一个类似下面的字符串
{
"id": "abc",
"title": "123.png",
"description": "fruits",
"information": [
{
"type": "apple",
"url": "https://apple.com"
},
{
"type": "orange",
"url": "https://orange.com"
}
],
"versions": 0
}
我想获取url 的值,其中type: orange。 information 中的列表可能并不总是与上面数据中出现的顺序相同。我知道我可以使用 json.loads 和 json.dump 在 python 中轻松完成。
我正在尝试使用JsonNode 和objectMapper.readTree.at("/information") 来做java,但我无法以一种巧妙巧妙的方式超越这一点来获取列表并获取type = orange 的url。
【问题讨论】:
标签: java arrays json objectmapper