Java 9是否包含内置JSON?

时间:2018-04-26 19:03:34

标签: java json java-9

我想知道Java 9是否内置了对JSON的支持。如果是这样我怎么能导入它?我正在编写一个套接字程序,所以我不是在谈论Java EE,我要导入的目标是一个简单的Java SE类。

2 个答案:

答案 0 :(得分:11)

甲骨文的负责人Mark Reinhold有一个proposal放弃这个功能:

  

我们可能会重新考虑JDK 10或更高版本的[JSON API] JEP,特别是如果新的语言功能(如值类型和基本类型的泛型(JEP 218))能够实现更紧凑和更具表现力的API。

它并没有出现在finalized features中。因此,Java 9似乎没有本机JSON API。

答案 1 :(得分:8)

JSON-P有一个JSR

  

JSON处理(JSON-P)是用于处理(例如,解析,生成,转换和查询)JSON消息的Java API。它以流式方式生成和使用JSON文本(类似于StAX API for XML),并允许使用API​​类(类似于XML的XML API)为JSON文本构建Java对象模型。

尽可能接近Java中的官方JSON支持。