在搜索了一些现有的JSON库之后,我终于得到了这两个:
我对GSON有点偏爱,但网上的消息是GSon遇到了某种天体性能问题(截至2009年9月).
我继续比较; 与此同时,我正在寻求帮助来决定我的想法.
我有一个特定的格式XML文档,我将推动.此文档将始终为相同类型,因此非常严格.
我需要解析这个,以便我可以将它转换为JSON(嗯,一个稍微混淆的版本,所以其他人可以使用它与DOJO).
我的问题是,我是否应该使用非常快速的轻量级(不需要SAX等)XML解析器(任何想法?)或编写我自己的,基本上转换为StringBuffer并旋转数组?基本上,我假设所有HTML解析器都将通过字符串(或内存缓冲区)旋转并解析,从而产生输出.
谢谢
编辑
xml将介于3/4行到最大约50行之间(极端情况下).
我们正在升级我们的网络应用程序以使用 Facebook 的 Graph API,该 API 返回 JSON 响应。但是,除非我们别无选择,否则我们不想向 JSON 库添加依赖项。对于服务器端 http 请求,我们使用 Apache HttpComponents。
因此,我的问题是 JDK 和/或 HttpComponents 中可以用来处理 JSON 响应的类(如果有)是什么?欢迎使用代码片段:)