如何解释神秘的 Java class 文档
How to interpret cryptic Java class documentation
我有一个堆栈溢出问题,我试图使用 Jython 从 JSON 文本中提取字段值:
一位 Stack Overflow 社区成员 非常友好 向我指出了一些 Java 文档:
IBM >> Maximo >> Class JSONObject (Java)
不幸的是,我已经盯着 Java 文档页面 看了好几个小时了,老实说,我完全不知道我在看什么
此文档在何处 向我展示 如何从 JSON 文本中提取值?
换句话说,如何解释这个神秘的 Java class 文档?
从这里开始,将 JSON 字符串传递给解析函数。
然后,一旦有了 JSONObject
,就可以遍历树,将对象视为 HashMap。
String jsonInput = "{ 'foo':'bar' }";
JSONObject jsonObject = JSONObject.parse(jsonInput);
String fooValue = jsonObject.get('foo');
当然,这是一条艰难的道路。您可能会考虑像 JsonPath 这样更流畅的库,它也有更流畅的文档。
我有一个堆栈溢出问题,我试图使用 Jython 从 JSON 文本中提取字段值:
一位 Stack Overflow 社区成员 非常友好 向我指出了一些 Java 文档:
IBM >> Maximo >> Class JSONObject (Java)
不幸的是,我已经盯着 Java 文档页面 看了好几个小时了,老实说,我完全不知道我在看什么
此文档在何处 向我展示 如何从 JSON 文本中提取值?
换句话说,如何解释这个神秘的 Java class 文档?
从这里开始,将 JSON 字符串传递给解析函数。
然后,一旦有了 JSONObject
,就可以遍历树,将对象视为 HashMap。
String jsonInput = "{ 'foo':'bar' }";
JSONObject jsonObject = JSONObject.parse(jsonInput);
String fooValue = jsonObject.get('foo');
当然,这是一条艰难的道路。您可能会考虑像 JsonPath 这样更流畅的库,它也有更流畅的文档。