简单的Android JSON解析

时间:2013-07-29 15:09:12

标签: android json parsing

您好,我是Android开发的新手

  • 我正在尝试了解如何在Android活动中解析JSON
  • 我没有使用PHP等
  • 之类的东西
  • 我在AWS的服务器上使用NODEJS生成JSON

我有一个JSON :: {"1":"Hello","2":"World"}

此JSON来自我托管我的应用程序的AWS服务器

  • 如何解析上述JSON的JSON数据?
  • 如何填充到Android活动?

PS ::任何有助于我理解这个概念的链接也会有所帮助

谢谢,

1 个答案:

答案 0 :(得分:1)

在最基本的形式中,您可以通过简单地创建一个JSON对象并将JSON对象的字符串表示形式传递给构造函数来解析JSON,就像这样......

JSONObject myJson = new JSONObject("{\"1\":\"Hello\",\"2\":\"World\"}");

阅读本课程的文档,了解有关如何从对象等中提取数据的更多信息... https://developer.android.com/reference/org/json/JSONObject.html

可以通过GSON库完成更抽象的解析方式。简而言之,GSON能够接受您的JSON响应并将其解析为Java对象,以便您不必自己完成。

不可否认,使用GSON可以节省大量的时间从编写代码到解析自己,但是,如果您不熟悉,我可能宁愿选择JSONObject路线。