java - JSON:解析数组
问题描述
我有一个这样的 HTTP 响应,我只想在报告中使用 ID 字段。我正在使用杰克逊,但我无法访问该字段。
{
"data": {
"stixDomainEntities": {
"edges": [
{
"node": {
"reports": {
"edges": [
{
"node": {
"id": "136a7d72-c261-4a33-8539-c4b7d43f9497"
}
}
]
}
}
}
]
}
}
}
目前我可以访问边缘字段,但从那时起完全是空白的,因为我将数组放入数组中。我还可以拥有多个具有相应 ID 的报告,因此我需要访问所有最终字段报告并提取相应的 ID……有人可以帮助我吗?
解决方案
推荐阅读
- python - 如何捕获 tkinter 窗口的屏幕截图并将其存储到文件中?
- c++ - c++17 命名空间,是否可以始终强制限定访问?
- nuget - NuGet 安装匹配模式版本
- wix - Wix:从 msi-file 目录复制任意文件
- java - 如何检查状态并取消异步任务?
- .net-core - 通过 ASP.NET Blazor 中的服务共享数据(客户端)
- jquery - Jquery,附加复选框后无法读取复选框值
- uwp - 使用 xamarin android 通过蓝牙将消息发送到 uwp for windows 10 iot core
- angular - 如何在表格行中显示对象数组
- dataframe - 遍历 Dataset 中具有键值对数组的列,并找出具有最大值的对