JAVA JSON是不是有各种版本?

在学习JSON的时候遇到了许多奇怪的问题。
JSON可以包含在 net.sf.json; javax.json 等等,都是json但是他们的方法却不同,
例如:com.google.gson.stream.**JsonReader**;
这里的**JsonReader**没有 Json.createReader(...);方法,javax.json却有。
(参考:http://docs.oracle.com/javaee/7/api/javax/json/JsonObject.html),
真是怪哉!
由于找不到方法这个问题也无法解决:
这里需要获取Student对于的值(作为String返回)。
JSON:{"Student":{"degree":"硕士","id":101,"name":"谢雨帆"}}

求各路大神支招帮助。

4个回答

不是,json没有版本,只有解析json的库有版本

JSON就一种格式,操作json的包邮多种,自己喜欢哪个用哪个吧,fastjson 比较不错,阿里巴巴的

真是蛋疼兮,大神你最常用那个版本的解释库?推荐下?

gson-2.2.4.jar这个不错,谷歌的只要一个包就搞定了,简单好用

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问