java - 如何解释神秘的 Java 类文档

标签 java json documentation maximo

我有一个 Stack Overflow 问题,我正在尝试使用 Jython 从 JSON 文本中提取字段值:

Jython: Parse JSON object to get value (using Java functions)

<小时/>

一位 Stack Overflow 社区成员足够友善向我指出了一些 Java 文档:

IBM >> Maximo >> Class JSONObject (Java)

<小时/>

不幸的是,我已经盯着Java 文档页面几个小时了,说实话,我完全不知道自己在看什么。

此文档在哪里向我展示如何从 JSON 文本中提取值?

换句话说,如何解释这个神秘的 Java 类文档?

最佳答案

从这里开始,将 JSON 字符串传递到解析函数中。

parse documentation

然后,一旦获得 JSONObject,您就可以遍历树,将该对象视为 HashMap。

String jsonInput = "{ 'foo':'bar' }";
JSONObject jsonObject = JSONObject.parse(jsonInput);
String fooValue = jsonObject.get('foo');

当然,这是一条艰难的道路。您可能会考虑一个更流畅的库,例如 JsonPath ,其中还有更流畅的文档。

关于java - 如何解释神秘的 Java 类文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57618173/

相关文章:

java - 是否可以在子类中弃用父类(super class)的方法?

java - JPA JPQl 或 MySQL 中的存储过程

ios - Swift 给 UITableViewCell 赋两个值

javascript - 使用 Angular.js 显示 JsonResult

json - Express.Js 可以输出缩小的 JSON 吗?

documentation - 将库的文档添加到手册页

clojure - 自定义定义的文档字符串

java - 如何清理 SQLite 并设置默认值?

c++ - 多线程环境下的文档锁定

java - 在这个多线程java应用程序中,只有一个线程似乎像顺序程序一样运行?