kingecg
|
f31549ea24
|
```
feat(gjson): 添加JSON解析功能并完善示例程序
新增Parse函数用于解析JSON字符串,支持对象、数组和基础数据类型
完善main.go示例程序,添加Parse使用示例,优化代码格式和注释
```
|
2026-03-08 16:50:54 +08:00 |
kingecg
|
43aabcf610
|
```
feat(gjson): 添加JSON值比较功能
新增Compare函数用于比较两个JSONValue类型的值,支持字符串和数字类型比较。
函数会检查类型一致性并返回比较结果,相同类型返回0,小于返回-1,大于返回1。
```
|
2026-03-08 16:31:16 +08:00 |
程广
|
7b7115fecd
|
```
refactor(object): 调整JSONBaseObject处理顺序并添加遍历方法
- 调整了JSONObject.Put方法中类型判断的顺序,将JSONBaseObject类型的
处理移到最后,避免与*JSONObject和*JSONArray的判断冲突
- 新增Entries()方法用于获取所有键值对映射
- 新增Values()方法用于获取所有值的切片
```
|
2026-02-11 17:51:27 +08:00 |
程广
|
d8c339a39a
|
```
feat: 添加 LICENSE 和 README.md 文件
新增项目的许可证文件和详细说明文档,包含 MIT 许可证内容和 GJson
库的完整使用说明、API 文档以及快速开始示例。
```
|
2026-02-11 17:39:28 +08:00 |
程广
|
7ee90f3a18
|
```
feat(gjson): 添加Stringify功能并优化GetProperty/SetProperty实现
添加了Stringify、PrettyPrint和Compact函数,用于将JSONBaseObject
转换为格式化的JSON字符串。同时优化了GetProperty和SetProperty函数的
内部实现,改进了嵌套对象的访问逻辑,并更新了example/main.go以演示
新功能的使用方法。
```
|
2026-02-11 17:32:20 +08:00 |
程广
|
b9a44c546e
|
init gen
|
2026-02-11 17:26:30 +08:00 |