0

我是 android 开发新手,我的网站以 json 格式返回以下格式的帖子:

post= {
'artist':'xxxx',
'title':'xxxx',
'text':'xxxx',
'url':'http://xxxx'
}

我知道一些关于从网络接收文件并将其保存到 SD 卡的信息,但我想即时执行,解析它并显示在一些文本视图中,你能给我一些简单的代码吗?

我尝试搜索,但找不到很好的教程,所以这是我要解决问题的最后一个地方。

4

1 回答 1

0

解析 XML 的一个很好的框架是Google 的 GSON

基本上,您可以按如下方式反序列import化您的 XML(省略语句):

public class Post {
   private String artist, title, text, url;

   public Post() {} // No args constructor.
}

public class Main {
   public static void main(String[] args) {
     Gson gson = new Gson();

     String jsonString = readFromNetwork(); // Read JSON from network...

     Post post = gson.fromJson(jsonString, Post.class);

     // Use post instance populated with your JSON data.
   }
}

在GSON 的用户指南中阅读更多内容。

于 2013-06-22T20:58:54.413 回答