使用get和set方法生成Java對象的方法是什麼?將Json轉換爲java對象
-1
A
回答
0
http://www.jsonschema2pojo.org/
這種聯繫可以幫助基於你喂的GSON的Java對象格式。只要確保你正確地設定的設置,你需要它。與往常一樣,複製粘貼生成的代碼並不是一個好主意,但它可能有幫助。
1
你應該寫一個Java bean與性能MACHING的JSON關鍵的,從這一點來說,因爲你已經擁有了讀者的一個簡單
YourObject obj = gson.fromJson(br, YourObject.class);
UPDATE
關於你的評論,你什麼時候不想或不能創建一個bean,它通常歸結爲解析JSON來映射。 GSON(afaik)沒有內置此功能,但不難構建一種能夠穿越GSON對象的方法。你似乎是開放的替代品,看看傑克遜以及(這兩個庫是JAVA的事實標準),你必須在這個博客
http://itsmyviewofthings.blogspot.it/2013/04/jsonconverter-code-that-converts-json.html
一個例子。
使用jackson,您不必創建一個bean來支持反序列化,例如,
String json = "{\"id\":\"masterslave\"}";
Map<String,String> map = new HashMap<String,String>();
ObjectMapper mapper = new ObjectMapper();
//convert JSON string to Map
map = mapper.readValue(json,
new TypeReference<HashMap<String,String>>(){});
相關問題
- 1. java轉換爲json對象
- 2. 如何將json對象轉換爲java
- 3. 將JSON自動轉換爲Java對象
- 4. 將Java對象轉換爲JSON?
- 5. 將Json轉換爲Java對象
- 6. 將Firebase json轉換爲Java對象
- 7. 將JSON轉換爲java對象
- 8. 將對象轉換爲json?
- 9. 將對象轉換爲json
- 10. 將JSON對象轉換爲C#對象
- 11. 將jcas對象轉換爲json對象
- 12. 將javascript對象轉換爲json對象
- 13. JSON - 將對象轉換爲JSON數組
- 14. 將JSON對象轉換爲JSON數組
- 15. 將JSON對象轉換爲JSON陣列
- 16. 將JSON對象轉換爲JAVA中的等效對象
- 17. 無法正確地將JSON對象轉換爲Java對象
- 18. Java:將包含enum的對象轉換爲Json對象
- 19. 將Java對象轉換爲JSON對象時的性能問題
- 20. 將JSON對象轉換爲java類對象
- 21. 轉換的JavaScript JSON對象轉換成Java JSON對象
- 22. Java對象到JSON轉換
- 23. JSON數據轉換爲Java對象
- 24. JSON轉換爲java對象的代碼
- 25. GSON轉換JSON對象到JAVA對象
- 26. 如何將Java對象轉換爲Json對象並放入json數組
- 27. 將ExecutionResult對象轉換爲json
- 28. 將PDO對象轉換爲Javascript JSON
- 29. 將JSON轉換爲Swift中的對象
- 30. Codeigniter/PHP /將對象轉換爲JSON
好MasterSlave,但我想知道是否有任何其他方式來避免以編程方式創建一個java bean。例如,如果一個Json消息有1000個字段,我必須花費大量的時間來創建這個bean。 – adev
我現在發現了這個http://jsongen.byingtondesign.com/ – adev
不要用你的_own_評論來編輯OP。爲您的_own_信息添加任何評論/其他詳細信息。 – Omar