org.json.simple:为什么JSONParser.parse()返回一个Object而不是一个JSONObject?

时间:2014-04-25 22:22:08

标签: java json org.json

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

1 个答案:

答案 0 :(得分:0)

在检查代码之后,它击中了我:JSONParser与许多解析器一样,是一个递归函数,在构建它们之后返回树节点和子树。在解析期间,返回值可以是JSON字符串,数字,数组或对象,因此必须将最广泛的基类型(Object)用于返回类型。