#json-parser #json-input #json-format #fault-tolerant #error #parse-input #formatter

toy-json-formatter

这是一个从底层构建的具有容错能力的JSON格式化工具。其任务是接受任何输入,并尽可能地解析和格式化为JSON。

19个版本

0.3.6 2024年6月15日
0.3.5 2024年5月4日
0.3.4 2024年2月21日
0.2.1 2023年12月19日
0.1.7 2023年10月29日

#2268解析器实现

Download history 152/week @ 2024-05-04 1/week @ 2024-05-11 4/week @ 2024-05-18 1/week @ 2024-05-25 1/week @ 2024-06-01 1/week @ 2024-06-08 162/week @ 2024-06-15 3/week @ 2024-06-22 6/week @ 2024-06-29 23/week @ 2024-07-06 72/week @ 2024-07-27

72 每月下载量
用于 jfc

MIT 许可证

100KB
2.5K SLoC

toy-json-formatter

这个库是一个JSON解析库,具有以下目标

  1. 遵循标准JSON规范并正确解析所有有效输入。
  2. 具有极端的容错能力。任何输入都应该产生格式化或解析后的JSON值,无论其格式是否错误。
  3. 所有格式错误的JSON输入都应该产生错误以指示输入已被转换。

该库保留随时更改如何将格式错误的JSON转换回有效JSON的权利。调用代码不应依赖于错误恢复的实现细节。错误恢复策略的更改不会被视为semver下的破坏性更改。

无运行时依赖