2012-01-04 15 views
13

いくつかのJSONをプルしてPOJOにデシリアライズし、オブジェクトのいくつかのプロパティを編集して、今度はGSONを使用してJSONにシリアル化して戻したいと思います。GSONを使用してJSONにPOJOをシリアル化

GSONを使用してjavabeanをJSONにシリアル化するにはどうすればよいですか?

答えて

39
Pojo myPojo = new Pojo(); 

Gson gson = new Gson(); 
gson.toJson(myPojo); 
+0

を私はそれが簡単ということを知っていました。ありがとう! – MaikelS

+1

喜んで助けてください。 https://sites.google.com/site/gson/gson-user-guide –

4

gson.toJson()は、JsonObjectではなくStringを返します。あなたは本当のJsonObjectが良いこれを行う取得したい場合は

は:

JsonObject json = (JsonObject)parser.parse(new Gson().toJson(myPojo)); 
+8

ここには「パーサ」とは何ですか? – user2800708

関連する問題