`

gson 1.3 vs json-lib

阅读更多

今天json-lib 0.6又爆了一个错误,说什么没有set方法。。。我怒了~(jsonlib是通过getter setter来的,gson是通过属性定义来的)换了gson试试,很ok。

好吧,唯一遗憾的是gson不能完美处理List<map<key,List<Map...>>>这种树状的无自定义对象类型。虽然可以如以下代码遍历json树:

但是不想json-lib 2.2+ 以后的jsonobject实现了map,jsonarray实现了list 这么方便。。。

也好,一定就好好定义bean吧~ 有空弄一个自己的ListMapGson 试试,卡卡

分享到:
评论

相关推荐

    java-json-lib-jdk13.zip

    首先,`java-json-lib-jdk13.zip`这个文件名表明它是一个包含Java JSON处理库的压缩包,特别地,是为JDK 1.3版本准备的。由于JDK 1.3非常古老,那时JSON处理还不是标准库的一部分,因此开发者需要第三方库来解析和...

    json-lib及相关jar包

    在给定的描述中提到的`json-lib-2.4-jdk15.jar`是该库的一个特定版本,适用于JDK1.5环境。这个版本包含了处理JSON与Java对象之间转换所需的类和方法。 JSON库通常包含以下功能: 1. **对象到JSON的序列化**:可以...

    gson-2.2.4.jar;jsonlib

    而json-lib则在某些场景下,如对旧版本Java(JDK 1.3及以上)的支持或者与遗留代码集成时,可能会更有优势。 **总结** 在Java开发中,Gson和json-lib都是处理JSON数据的有效工具。选择哪个取决于具体项目的需求,...

    处理JSON的jar包

    提到的"处理JSON的jar包"指的是一个包含JSON处理功能的Java库,特别是其中的`json-lib-1.1-jdk13.jar`。这个jar包是`json-lib`项目的一部分,这是一个Java库,用于将Java对象转换为JSON格式,并将JSON数据转换回Java...

    java解析json用到的包

    在给定的“java解析json用到的包”中,提到了几个关键的库,包括`commons相关`、`ezmorph-1.0.6.jar`、`xstream-1.3.jar`以及`json-lib-2.3-jdk15.jar`。下面将详细讲解这些库在处理JSON时的作用。 1. **Commons...

    使用json需要导入的jar文件

    1. **json-lib-2.2.1-jdk13.jar**: 这是JSON库的一个实现,名为Json-lib,它提供了将Java对象转换为JSON字符串和从JSON字符串反序列化为Java对象的功能。Json-lib兼容多个Java版本,这里的是针对JDK1.3的版本。 2. ...

    springmvc和mybatis集成全部jar包(全)

    lib/json-lib-2.4-jdk15.jar lib/jstl-1.2.jar lib/jxl.jar lib/oro-2.0.8.jar lib/servlet-api.jar lib/tiles-api-2.2.0.jar lib/tiles-core-2.2.0.jar lib/tiles-jsp-2.2.0.jar lib/tiles-servlet-2.2.0....

    json解析文件ToJSP

    例如,`json-lib-2.4-jdk15.jar`和`json-lib-2.4-jdk13.jar`分别适用于JDK1.5和1.3。`javadoc.jar`包含了API文档,`sources.jar`则包含源代码,便于理解和学习。 解析JSON文件或字符串到Java对象,我们可以使用`...

    json相关依赖jar包,6个

    4. **json-lib-2.2.3-jdk13.jar**:这是一个JSON库,提供了多种语言环境下的JSON处理能力。它可以将Java对象(如数组、列表、Map等)转换成JSON字符串,也可以将JSON字符串反序列化回Java对象。特别是对于Java 1.3...

    开发用jar包合集

    json-lib-2.2.2-jdk15.jar json-lib-2.4-jdk15.jar jsp-2.1-6.1.14.jar jsp-api-2.1-6.1.14.jar jul-to-slf4j-1.7.7.jar junit-4.11.jar kryo-2.20.jar log4j-over-slf4j-1.7.7.jar logback-classic-1.0.13...

    jsonobject需要的所有jar包

    都是jar包 commons-beanutils-1.8.0.jar, commons-codec-1.3.jar, commons-collections-3.2.jar, commons-lang-2.6.jar, commons-logging.jar, ezmorph-1.0.6.jar, flexjson-2.1.jar, gson-... json-lib-2.4-jdk15.jar

    各种jar包集合,便于自动化测试

    148,490 json-lib-2.2.3-jdk15.jar 94,360 json.jar 245,039 junit-dep-4.11.jar 704,543 jxl.jar 346,003 mail.jar 603,189 mchange-commons-java-0.2.9.jar 832,960 mysql-connector-java-5.1.22-bin.jar ...

    271个java需要用的jar包

    json-lib-2.3-jdk15.jar jstl-1.1.2.jar jstl-1.2.jar juli-6.0.18.jar junit-4.11-sources.jar junit-4.11.jar log4j-1.2.17.jar log4j-api-2.0-rc1.jar log4j-api-2.3.jar log4j-core-2.0-rc1.jar log4j-core-2.3....

    开源框架jar包(百度云盘)

    Javascript & jQuery &Ajax&JSON · jquery-1.7.2.js · jquery-1.7.2.min.js · jQuery插件 · EasyUI+v1.3.4官方API中文版 · EasyUI+v1.3.4官方API中文版.rar ... · xdoclet-lib-1.2.3.zip

    web开发常用jar

    json-lib-2.2.3-jdk15.jar json和java转化的辅助工具 flexjson.jar java到json串的转换 gson-1.3.jar java到json串的转换 ognl-2.6.11.jar OGNL表达式所需要的包,支持EL htmlparser.jar 强大的...

    java json 转换

    在IT领域,尤其是在Java开发中,...然而,在实际应用中,除了使用`JSON-lib`库外,还可以选择如Jackson、Gson等更现代、功能更强大的JSON处理库,它们提供了更简洁、高效的API,适用于各种复杂场景下的数据转换需求。

    java开发常用jar包

    json-lib-2.2.3-jdk15.jar json和java转化的辅助工具 flexjson.jar java到json串的转换 gson-1.3.jar java到json串的转换 ognl-2.6.11.jar OGNL表达式所需要的包,支持EL htmlparser.jar 强大的html解析器 ...

Global site tag (gtag.js) - Google Analytics