【问题标题】:org.json.simple: Why does JSONParser.parse() return an Object and not a JSONObject?org.json.simple:为什么 JSONParser.parse() 返回一个 Object 而不是 JSONObject?
【发布时间】:2014-04-25 22:22:08
【问题描述】:

出于好奇,为什么 Simple-JSON 解析器不返回 JSONObject?

【问题讨论】:

    标签: java json org.json


    【解决方案1】:

    检查代码后,我突然想到:JSONParser 和许多解析器一样,是一个递归函数,它在构建树节点和子树后返回它们。在解析过程中,返回值可以是 JSON 字符串、数字、数组或对象,因此返回类型必须使用最广泛的基类型(对象)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-15
      • 2011-02-02
      • 2021-01-29
      • 2011-09-04
      • 2017-12-21
      • 2013-09-23
      • 2021-10-05
      • 2011-01-12
      相关资源
      最近更新 更多