【问题标题】:Json-path json extractor that consist from nodes with fullstop in their namesJson-path json 提取器,由名称中带有句号的节点组成
【发布时间】:2020-04-22 00:14:53
【问题描述】:

我使用com.jayway.jsonpath:json-path 来快速访问和修改节点。

模式示例是:"$.dnode.meta" 有助于管理位于dnode 内部的meta 节点级别的数据。 json的例子是:

{
  "dnode": {
    "meta": "some value"
  }
}

我遇到过这样的json:

{
  "dnode.meta": "some value"
}

我需要帮助来构建节点名称包含句号的路径。

我尝试了下一个示例,但它们对我不起作用:

  • "$.[dnode.meta]"
  • "$.\'dnode.meta\'"
  • "$.\"dnode.meta\""
  • "$.dnode\.meta" ...

是否有任何想法如何使用包含. 的 json 节点构建路径?

【问题讨论】:

  • "$['dnode.meta']"
  • 它有帮助。请发表你的答案

标签: java json jsonpath json-extract


【解决方案1】:

你可以试试"$['dnode.meta']"

【讨论】:

    猜你喜欢
    • 2011-12-01
    • 2019-10-27
    • 1970-01-01
    • 2017-10-08
    • 1970-01-01
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    相关资源
    最近更新 更多