# alibaba/JsonLube

<https://repo.masters-masters.com/en/repos/alibaba/JsonLube>

[Home](https://repo.masters-masters.com/en) › [alibaba](https://repo.masters-masters.com/en/owners/alibaba) › [JsonLube](https://repo.masters-masters.com/en/repos/alibaba/JsonLube)

alibaba/JsonLube has 204 stars on GitHub. Its RepoMasters card: Prototype tier. 为了高效地将Json对象转化成Java bean对象，传统上我们是在运行是利用反射来实现。但是在移动平台上，面对复杂的Json，采用反射的方式往往性能比较差，…

| Field | Value |
| --- | --- |
| Owner | [alibaba](https://repo.masters-masters.com/en/owners/alibaba) |
| Stars | 204 |
| Forks | 41 |
| Language | [Java](https://repo.masters-masters.com/en/languages/java) |
| License | None |
| Created | 2018 |
| Topics | android |
| Tier | [Prototype (100 to 249 ★)](https://repo.masters-masters.com/en/ranks/rush) |
| View on GitHub | [alibaba/JsonLube](https://github.com/alibaba/JsonLube) |

## Repository

为了高效地将Json对象转化成Java bean对象，传统上我们是在运行是利用反射来实现。但是在移动平台上，面对复杂的Json，采用反射的方式往往性能比较差，为了追求极致的性能，我们可以采用Android原生的Json库进行解析。但是面对一个复杂的大Json，基于原生Json库去手动解析工作量太大，且容易出错。JsonLube是为此而设计的。JsonLube会在编译期自动生成Json解析代码，用户使用方式简单，但是却能收获原生解析的性能。

The tier for repos with 100 to 249 ★. Published odds per card pulled: 70%. Rarity: Common.

## More repos by alibaba

- [alibaba/open-code-review · ★ 49,385 · Go · LTS](https://repo.masters-masters.com/en/repos/alibaba/open-code-review)
- [alibaba/arthas · ★ 37,609 · Java · LTS](https://repo.masters-masters.com/en/repos/alibaba/arthas)
- [alibaba/easyexcel · ★ 33,564 · Java · LTS](https://repo.masters-masters.com/en/repos/alibaba/easyexcel)
- [alibaba/nacos · ★ 33,496 · Java · LTS](https://repo.masters-masters.com/en/repos/alibaba/nacos)
- [alibaba/p3c · ★ 30,856 · Kotlin · LTS](https://repo.masters-masters.com/en/repos/alibaba/p3c)
- [alibaba/canal · ★ 29,744 · Java · LTS](https://repo.masters-masters.com/en/repos/alibaba/canal)

## Nearby in Java

- [AngusKit/JMock · ★ 204 · Java · Prototype](https://repo.masters-masters.com/en/repos/AngusKit/JMock)
- [XF-FS/RVScan · ★ 204 · Java · Prototype](https://repo.masters-masters.com/en/repos/XF-FS/RVScan)
- [SpringSunYY/LZ-litchi · ★ 204 · Java · Prototype](https://repo.masters-masters.com/en/repos/SpringSunYY/LZ-litchi)
- [nimbusproject/nimbus · ★ 204 · Java · Prototype](https://repo.masters-masters.com/en/repos/nimbusproject/nimbus)
- [mojo-executor/mojo-executor · ★ 204 · Java · Prototype](https://repo.masters-masters.com/en/repos/mojo-executor/mojo-executor)
- [sfines/menagerie · ★ 204 · Java · Prototype](https://repo.masters-masters.com/en/repos/sfines/menagerie)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
