- 什么是 Json
JSON(JvaScript Object Notation)(官网网站:http://www.json.org/)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。
JSON采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使 JSON 成为理想的数据交换语言。
- Json-lib
Json-lib 是一个Java 类库(官网:http://json-lib.sourceforge.net/)可以实现如下功能:
- 转换 javabeans, maps, collections, java arrays 和 XML 成为 json 格式数据
- 转换 json 格式数据成为 javabeans 对象
Json-lib 需要的 jar 包(读者可以到官网下载最新版本)
- commons-beanutils-1.8.3.jar
- commons-collections-3.2.1.jar
- commons-lang-2.6.jar
- commons-logging-1.1.1.jar
- ezmorph-1.0.6.jar
- json-lib-2.4-jdk15.jar
- 更详细的解答,参考具体博文:http://www.cnblogs.com/sunzn/archive/2013/02/12/2910241.html