gson-2.8.6.jar下载,gson是Google开发的一款优秀的Java JSON解析库。它可以将Java对象转换成JSON字符串,也可以将JSON字符串转换成Java对象。gson库简单易用,性能良好,所以很受欢迎,被广泛应用于Android和Java项目中。
gson的主要功能有:
1. 可以将Java对象转换成JSON字符串,也可以将JSON字符串转换成Java对象。
2. 支持复杂的Java对象和JSON的相互转换,例如支持Java泛型。
3. 支持用户自定义序列化和反序列化的规则。可以直接将gson和bean-validation框架结合,校验Java对象的字段。
4. 支持基本数据类型及其封装类型,Collection类型,Date类型及自定义类型。
5. 支持将JSON数组转换为Java数组或List,支持泛型。
6. 支持将Java的Map转换为JSONObject以及相反的转换。
7. 支持将null值和空值转换为合适的JSON值。可以自定义null值的转换规则。
8. 高性能:gson通过流式API、缓存策略以及基于类型的Maass抽象序列化类来提高性能。