[关闭]
@ZeroGeek 2015-08-27T11:08:07.000000Z 字数 814 阅读 637

JSON和GSON使用

基础知识


参考:
http://ningg.top/json-java-api/
http://ifeve.com/json-java-api/
http://blog.csdn.net/lk_blog/article/details/7685190
http://www.importnew.com/14509.html

JSON

JSON(JavaScript Object Notation),轻量级的数据交换格式,易于阅读和编写,同时机器也很容易输出JSON格式、解析JSON格式。JSON是完全独立于语言的文本格式,这使其成为理想的数据交换语言。
简单示例:

  1. {
  2. "empID": 100,
  3. "name": "David",
  4. "permanent": false,
  5. "address": {
  6. "street": "BTM 1st Stage",
  7. "city": "Bangalore",
  8. "zipcode": 560100
  9. },
  10. "phoneNumbers": [
  11. 123456,
  12. 987654
  13. ],
  14. "role": "Manager",
  15. "cities": [
  16. "Los Angeles",
  17. "New York"
  18. ],
  19. "properties": {
  20. "age": "28 years",
  21. "salary": "1000 Rs"
  22. }
  23. }

JSON中两类基本结构:

解析JSON字符串的效率问题

处理JSON的Java API :JSON的简介中提到解析JSON的API分为两类:

GSON

简单用法

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注