【问题标题】:Json parsing using Jackson Parser in android?在android中使用Jackson Parser进行Json解析?
【发布时间】:2011-05-30 08:03:54
【问题描述】:

我是 Android 的新手,我正在做一个通过调用 URL 来完成 json 解析的项目。我可以通过使用 android 提供的内置 json 解析器来做到这一点。 但是当我尝试解析巨大的 json 响应时,它失败了。我了解了另一个解析器“杰克逊解析器”。 我用谷歌搜索了很多,但没有运气。 那么,任何人都可以建议我通过 url 使用 Jackson 解析器解析 json 的方法吗?

          OR

如果可能,请提供一些示例链接? 我认为,这对像我这样的其他新手会有帮助。

【问题讨论】:

    标签: android json parsing


    【解决方案1】:

    您可能想试试org.json 包。它直接从 Android sdk 提供。 JSONObjects 可以直接解析并提供给您的对象,例如通过构造函数。

    【讨论】:

    • 谢谢,你在谈论内置的 android,我成功完成了这个项目,当我尝试解析超过 3 MB 的 json 响应时,我卡住了
    • 解析时到底是什么失败了?是否有相关的堆栈跟踪?
    • 我在尝试解析大量数据时遇到内存不足异常。
    • 所以已经有一个我觉得不错的答案:stackoverflow.com/questions/6115494/…
    【解决方案2】:

    尝试使用 Gson 库反序列化 json 对象。使用起来不那么痛苦,而且它很好地支持大型物体。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 2011-12-05
      • 1970-01-01
      • 1970-01-01
      • 2012-02-25
      • 2023-04-07
      相关资源
      最近更新 更多