0

私はアンドロイド開発に不慣れで、私のウェブサイトはjsonで次の形式の投稿を返します:

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

ネットからファイルを受信して​​SDカードに保存する方法は知っていますが、その場で実行し、解析してテキストビューに表示したいのですが、簡単なコードを教えてください。

検索してみましたが、これに関する適切なチュートリアルが見つからないため、これが問題を解決する最後の場所です。

4

1 に答える 1

0

XML を解析するための優れたフレームワークは、Google の GSONです。

基本的に、次のように XML を逆シリアル化できます (importステートメントは省略します)。

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 に答える