我在以下结构中有 JSON 输出字符串。
{
"Results": [
{ "Result": 5756 },
{ "Result": 5234 },
{ "Result": 5432 }
]
}
由此,我想访问“结果”数组的每个元素(一个接一个 - 5756、5234、5432)。
为了读取/提取元素,我使用“<strong>XPath”。我尝试了很多 XPath,但到目前为止都没有运气;以下是其中的几个。
- //*[1].Result -- 无效的 xPath
- //*[1].Result[0] -- 无效的 xPath
- //*[1]/结果[0] -- NULL
- //*[1]/结果 -- NULL
当使用 //*[1]时 ,它会给出整个 JSON 字符串,如下所示。
[
{ "Result": 5756 },
{ "Result": 5234 },
{ "Result": 5432 }
]
你能帮我解决我面临的问题吗?或者如果需要更改 JSON 的结构,建议我使用新结构以及 XPath 来访问数组元素,示例将不胜感激。
提前谢谢了。