J2ME 中的内置 JSON 解析器?

Built-in JSON parser in J2ME?

我正在为运行 java 微型版的 Gemalto EHS6 调制解调器开发应用程序 (MIDlet)。我想使用 JSON 格式制作 HTTP post。最简单的方法是什么?

org.json J2ME

不支持

我已经读过 these answers,但我不敢相信这会是这样做的方式!?取决于一些第 3 方实施?我自己可以只为我需要的 JSON 格式的子集编写一个简单的 - 但这似乎不是 "right" 的选择。或者是什么?这到底是最有效的方法吗?

是的,在 Java ME 中有 JSON 的 API。您可以在 Oracle Java ME Embedded APIs 部分看到它,它的包名称是 com.oracle.json。它从 8.0 版本开始可用。

您的主要问题是您提到的调制解调器仅支持 Java ME 3.2,从其网页判断。除非您知道将其升级到 8.0 版本或更高版本的方法,否则恐怕您只能使用自己的库。