21
A
回答
39
18
如果你想避免使用Android專案另一個庫剛(反)序列化JSON,你CAU使用下面的代碼我做。
要序列
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
有一個簡單的庫(反)序列化JSON,與Android自己的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序列化器Android
- 2. Android RestTemplate json反序列化
- 3. 反序列化JSON上課
- 4. 的Android JSON/GSON反序列化
- 5. json.net在外部json文件上的序列化/反序列化
- 6. 的Json序列化
- 7. JSON序列化
- 8. 序列化在PC上,在Android手機上反序列化?
- 9. 在Android中反序列化Json
- 10. Android JSON/GSON反序列化問題
- 11. 在Android中反序列化JSON數據
- 12. Android Json反序列化到java類
- 13. Android - json-smart反序列化問題
- 14. JSON反序列化不反序列化?
- 15. RestSharp JSON序列化
- 16. json反序列化
- 17. JSON反序列化
- 18. JSON反序列化
- 19. 反序列化JSON
- 20. Json Deep序列化
- 21. 反序列化JSON
- 22. Json反序列化
- 23. JSON序列化WP7
- 24. 用JSON序列化
- 25. 反序列化JSON
- 26. JSON反序列化。
- 27. JSON序列化慢
- 28. 反序列化JSON
- 29. 反序列化JSON
- 30. pythonic json序列化
你有沒有表示該http://blog.brianbuikema.com/2010/04/android-how-to-deserialize-both-xml-and-json/ –
這可能是因爲, 謝謝 – Waypoint