【问题标题】:Java access Json property with dynamic access formulaJava 使用动态访问公式访问 Json 属性
【发布时间】:2016-03-16 09:31:05
【问题描述】:

我想实现一个以 json 作为参数的函数以及描述属性路径的访问公式。

public String accessJsonDynamically(JSONObject json, String formula) {
    //
}

例如a[0].b.prop1 和示例 json 应该返回 foo。

 {
    "a": [{
        "b": {
            "prop1": "foo",
            "prop2": "bar"
        }
    }, {
        "c": {
            "prop1": "bar"
        }
    }],
    "d": 3
}

【问题讨论】:

    标签: java json


    【解决方案1】:

    该动态公式也称为“JSONPath” - 有关此事,请参阅 this existing Q&A。

    M.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-18
      相关资源
      最近更新 更多