Skip to content

Releases: DanKE123abc/DanKeJson

Release v1.4.3

14 Jun 03:29
6f7d67b

Choose a tag to compare

更新内容

  1. 优化Json Serializer逻辑
  2. 优化action工作流
  3. 结构体添加自定义属性名称JsonProperty标签
  4. 结构体支持 JsonData 类型
  5. 将JSONL中ListToJson参数修改为List
  6. 提升JSONL读取文件速度
  7. 修复字符串内嵌套"无法解析的Bug

https://www.nuget.org/packages/DanKeJson/1.4.3

Preview b3b4e0c

14 Jun 10:22
6f7d67b

Choose a tag to compare

Preview a4aff6c

14 Jun 12:13
6f7d67b

Choose a tag to compare

Preview 9dcea45

14 Jun 09:34
6f7d67b

Choose a tag to compare

Preview 012784d

14 Jun 10:04
6f7d67b

Choose a tag to compare

Release v1.4.2

28 Mar 13:43
e7eada1

Choose a tag to compare

更新日志

  1. 新增对.jsonl格式的支持(JSONL.cs)
  2. 使用cake自动化打包

https://www.nuget.org/packages/DanKeJson/1.4.2

Release v1.4.1

18 Jan 05:17
01cfc56

Choose a tag to compare

更新日志

重要版本更新,涉及API更改

JSON部分

  1. ToData不再支持多余尾随逗号,请使用JSON5
  2. ToData不再支持使用单引号字符串,请使用JSON5
  3. ToData不再支持使用无引号的键名,请使用JSON5
  4. ToData移除了useComment的参数,且无法使用注释,若要使用注释请使用JSON5
  5. 支持明确“+”的数字类型

JSON5部分

  1. ToJson移除了Json5Config相关接口,请使用Json5Options
  2. ToData移除了useComment的参数,默认开启注释功能
  3. 支持明确“+”的数字类型
  4. 支持以“NaN”、“Infinity”形式的非数字值、无穷值

其他更改

  1. 优化了布尔值序列化方法
  2. 重构代码结构
  3. 将DanKeJson.Test更名为DanKeJson.Demo
  4. 文档更新
  5. 支持.Net 9
  6. 因为在nuget上传的版本有误,该版本更名为1.4.1

https://www.nuget.org/packages/DanKeJson/1.4.1

Release v1.3.3

28 Jul 04:42
06fba82

Choose a tag to compare

更新内容

  1. 更新了Json5配置的api

https://www.nuget.org/packages/DanKeJson/1.3.3

Release v1.3.2

22 Jul 03:20
d073d35

Choose a tag to compare

更新内容

1.支持序列化Class中null值的参数
2.优化代码写法

https://www.nuget.org/packages/DanKeJson/1.3.2

Release v1.3.1

16 Jul 10:17
c81e218

Choose a tag to compare

更新内容

1.修复反序列化子对象键值为空的bug

https://www.nuget.org/packages/DanKeJson/1.3.1