https://github.com/troyzhxu/data
提供 Json、Xml、Yaml 等结构化数据的统一抽象 API,是 OkHttps 与 JsonKit 的底层依赖
https://github.com/troyzhxu/data
faceapi json jsonb xml yaml
Last synced: about 1 month ago
JSON representation
提供 Json、Xml、Yaml 等结构化数据的统一抽象 API,是 OkHttps 与 JsonKit 的底层依赖
- Host: GitHub
- URL: https://github.com/troyzhxu/data
- Owner: troyzhxu
- License: apache-2.0
- Created: 2024-08-29T02:45:35.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2024-08-30T09:54:15.000Z (over 1 year ago)
- Last Synced: 2025-10-07T10:37:41.713Z (6 months ago)
- Topics: faceapi, json, jsonb, xml, yaml
- Language: Java
- Homepage: https://github.com/troyzhxu/data
- Size: 238 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# data
### 介绍
提供 JSON、XML 等结构化数据的统一抽象 API
* 核心依赖
```groovy
implementation 'cn.zhxu:data-core:1.6.1'
```
* FastJson 实现
```groovy
implementation 'cn.zhxu:data-fastjson:1.6.1'
```
* FastJson2 实现
```groovy
implementation 'cn.zhxu:data-fastjson2:1.6.1'
```
* FastJson2 Jsonb 实现
```groovy
implementation 'cn.zhxu:data-fastjson2-jsonb:1.6.1'
```
* Gson 实现
```groovy
implementation 'cn.zhxu:data-gson:1.6.1'
```
* Jackson 实现
```groovy
implementation 'cn.zhxu:data-jackson:1.6.1'
```
* Jackson Xml 实现
```groovy
implementation 'cn.zhxu:data-jackson-xml:1.6.1'
```
* Jackson Yaml 实现
```groovy
implementation 'cn.zhxu:data-jackson-yaml:1.6.1'
```
* Snack3 实现
```groovy
implementation 'cn.zhxu:data-snack3:1.6.1'
```
### 衍生项目
* [**[ OkHttps ]**](https://gitee.com/troyzhxu/okhttps) - 轻量却强大的 HTTP 客户端,前后端通用,支持 WebSocket 与 Stomp 协议
* [**[ xJson Kit ]**](https://gitee.com/troyzhxu/xjsonkit) - 超轻量级 JSON 门面工具,用法简单,不依赖具体实现,让业务代码与 Jackson、Gson、Fastjson 等解耦!
### 友情链接
* [**[ Bean Searcher ]**](https://github.com/troyzhxu/bean-searcher) - 比 MyBatis 开发效率快 100 倍的 只读 ORM,天生支持联表,使一行代码实现复杂列表检索成为可能!
### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request