21
A
答えて
39
我々はそのためgsonライブラリを使用しています。シリアル化はあなただけでJSONをシリアライズ(デ)にあなたのAndroidプロジェクト内の別のライブラリを使用しないようにしたい場合は、コードとして、以下の使用をCAU
new Gson().fromJson(jsonStr, MyClass.class);
18
、
new Gson().toJson(obj)
とデシリアライズのために呼び出すのと同じくらい簡単です私がやります。
JSONObject json = new JSONObject();
json.put("key", "value");
// ...
// "serialize"
Bundle bundle = new Bundle();
bundle.putString("json", json.toString());
をシリアル化すると、(デ)への単純なライブラリがあり
Bundle bundle = getBundleFromIntentOrWhaterver();
JSONObject json = null;
try {
json = new JSONObject(bundle.getString("json"));
String key = json.getString("key");
} catch (JSONException e) {
e.printStackTrace();
}
よろしく、マーティン
-1
protected void onPostExecute(String results) {
if (results!=null) {
try {
Tec tec_m=new Tec();
tec_m=new Gson().fromJson(results, Technician.class);
((AndroidActivity)activity).setData(tec_m);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
0
をデシリアライズするには、Android独自のJSONとの互換性がJSONを、シリアライズ
としょうかん。
// deserialize a java bean to json object
JSONObject studentJson = JsonDeer.toJson(student);
// serialize a java bean from json object
Student student1 = JsonDeer.fromJson(studentJson,Student.class);
関連する問題
- 1. JSONシリアル化WP7
- 2. 逆シリアル化JSON
- 3. SpidermonkeyのJSONシリアル化
- 4. カスタムJsonのシリアル化
- 5. Android HashMapシリアル化/逆シリアル化
- 6. SpringブートJSONシリアル化
- 7. Swift JSONのシリアル化エラー
- 8. ジャンクションのカスタムJSON逆シリアル化
- 9. redisノードライブラリリスト値のjsonシリアル化
- 10. 逆シリアル化JSONのジャクソン
- 11. JSON JAXBオブジェクト型のシリアル化
- 12. ジャクソンカスタムブールjsonプロパティの逆シリアル化
- 13. Androidでのシリアル化
- 14. エンティティフレームワーク:シーンの背後にあるJSON列のシリアル化/逆シリアル化
- 15. Javascript JSON日付逆シリアル化
- 16. .NET 2.0でJSONにシリアル化
- 17. JSON値としてプロパティをシリアル化/逆シリアル化する
- 18. androidでのGsonのシリアル化
- 19. iOS内のNSOrderedSetのJSONシリアル化
- 20. Jsonのクラスへの逆シリアル化
- 21. Django jsonのシリアル化の問題
- 22. GSON-JSONクラス内のオブジェクトの逆シリアル化
- 23. jqGridの編集データをJSONにシリアル化
- 24. asp.net mvc jsonのシリアル化属性
- 25. restsharp WP7 JSON日時フォーマットのシリアル化
- 26. Web Api 2 - カスタムデータ型JSONのシリアル化
- 27. JSON逆シリアル化とVB.NETの問題
- 28. 整数配列のJava JSONシリアル化?
- 29. Rust&Serde JSON逆シリアル化の例?
- 30. NewtonSoft JSONのDateTimeシリアル化対ASP.NET MVC Controller.Json DateTimeのシリアル
あなたはこのhttp://blog.brianbuikema.com/2010/04/android-how-to-deserialize-both-xml-and-json/ –
それがある可能性があり意味しました、ありがとう – Waypoint