/TinyJSON

JSON Parser & Serializer For C#

Primary LanguageC#MIT LicenseMIT

TinyJSON

C#实现的JSON解析器,核心目标是效率和使用简单,并附带有严格的语法检查。 该解析器扩展了一个注释相关的语法,/**/包围的内容被视为注释,此外完全遵循JSON的语法规范(注释是否合法可以通过选项设置,默认不支持注释)。

接下来需要添加的特性:

  • JSON解析时出错,提供详细错误信息
  • 通过嵌套路径访问属性
  • int64位支持

-------------2016-10-31-------------

序列化新增支持匿名函数的接口

-------------2016-06-27-------------

修改底层实现,增加新的SAX事件类型解析支持(便于集成到自定义数据类型解析),原DOM解析接口基于SAX解析接口实现,Printer增加Format格式化接口(同样基于SAX接口实现)