有大佬懂jsonpath的吗

65次阅读

共计 517 个字符,预计需要花费 2 分钟才能阅读完成。

{
  “success”: “true”,
  “data1”: {
    “0.00609990”: “1.00000000”,
    “0.00610000”: “0.14506323”,
    “0.00610003”: “0.12310352”,
    “0.00610100”: “0.35000000”,
    “0.00611503”: “0.50000000”,
    “0.00617998”: “2.30499989”
  },
  “data2”: {
    “0.00855000”: “0.10768478”,
    “0.00859999”: “0.01289813”,
    “0.00860000”: “0.11188600”,
    “0.00861000”: “5.00000000”,
    “0.00863323”: “0.10000000”,
    “0.00867716”: “0.04609417”
  }
}
刚学 jsonpath 想要 0.00609990 这一列的数据和 1.00000000 这一列的数据,一直不知道怎么获取

  1. $..data1

复制代码

这样出来都是把 0.00609990 当作名字了。有没办法把他当成数据。

网友回复:

注册 转成数组序列化取 key 呗

whyclong Map>

csgo 嗯,我也 google 了半天 jsonpath 数组,教程一直是那一个,完全没有数组的例子 所以不知道怎么下手

郑爽 key value   取 key 就行了

whyclong Object.entries()

darun2012 直接代码不能发 看图吧

byg 感谢楼上的各位!解决了。

正文完
 0