我正在连接到第三方 API 并取回一个长 JSON 字符串。我只需要它的一个值,但它位于层次结构的深处。有没有一种简单的方法来获得它,而无需经历整个事情?我看了一遍,但似乎没有什么容易的。
这是我的例子:
"response":{"status":1,"httpStatus":200,"data":{"myDesiredInfo":"someInfo"},"errors":[],"errorMessage":null}}
我一直在尝试使用 Gson,所以我可以将这个 blob 作为 JsonObject。我确信有一些简单的东西,就像这样:
jsonObject.get("myDesiredInfo")
或者至少是这样的:
jsonObject.get("response.data.myDesiredInfo")
但它似乎不存在。
那么是否有任何解析器可以让我这样做?