https://github.com/alibaba/jsonlube
为了高效地将Json对象转化成Java bean对象,传统上我们是在运行是利用反射来实现。但是在移动平台上,面对复杂的Json,采用反射的方式往往性能比较差,为了追求极致的性能,我们可以采用Android原生的Json库进行解析。但是面对一个复杂的大Json,基于原生Json库去手动解析工作量太大,且容易出错。JsonLube是为此而设计的。JsonLube会在编译期自动生成Json解析代码,用户使用方式简单,但是却能收获原生解析的性能。
https://github.com/alibaba/jsonlube
android
Last synced: 9 months ago
JSON representation
为了高效地将Json对象转化成Java bean对象,传统上我们是在运行是利用反射来实现。但是在移动平台上,面对复杂的Json,采用反射的方式往往性能比较差,为了追求极致的性能,我们可以采用Android原生的Json库进行解析。但是面对一个复杂的大Json,基于原生Json库去手动解析工作量太大,且容易出错。JsonLube是为此而设计的。JsonLube会在编译期自动生成Json解析代码,用户使用方式简单,但是却能收获原生解析的性能。
- Host: GitHub
- URL: https://github.com/alibaba/jsonlube
- Owner: alibaba
- Created: 2018-05-18T02:19:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-11-07T06:42:10.000Z (over 6 years ago)
- Last Synced: 2024-05-21T04:57:11.894Z (about 2 years ago)
- Topics: android
- Language: Java
- Size: 5.21 MB
- Stars: 201
- Watchers: 17
- Forks: 42
- Open Issues: 6