fasterjson 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
fasterjson 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 LGPL
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 calvinwilliams
适用人群 未知
收录时间 2014-10-06

软件简介

* fasterjson是一个SAX模式的JSON解析器。它直接解析JSON文本,调用注册的事件函数,快速访问JSON中感兴趣的内容。
* fasterjson主要用于只读方式挖掘JSON数据到应用对象中,如JSON配置文件解析、大型JSON报文解包。因为它不像DOM模式需要先构造一个完整的文档树,所以速度非常快,几乎接近strlen的性能。
* fasterjson非常小巧,整个源代码由一对fasterjson.h,fasterjson.c组成,700行,18KB,不依赖于任何其它库,容易嵌入到您的项目中。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
赞, 好像两个对比测试各赢一局阿. 建议@calvinwilliams 多写几个同类测试, 更有说服性! 不用太专业, 类似 http://chadaustin.me/2013/01/json-parser-benchmarking/ 这样就够了. #fasterjson#
2015/12/07 10:41
回复
举报
更多评论
暂无内容
2014/10/08 21:29

C结构体工具DirectStruct(综合示例二)

综合示例二演示了应用从数据库表里读出一条记录,用DirectStruct自动生成的JSON转换函数打包成JSON报文,写入磁盘文件。通过示例,你可以看到中间的绝大多数令人头痛的代码都可以通过DirectStruct自动生成,这使得实际要编写的应用代码变得简洁和高效。

0
11
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
19 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部