c - JSON解析器使用c
问题描述
我必须使用 c 代码(不是 lib,因为想让事情看起来尽可能简单)解析 JSON 以进行一些实时处理。下面是需要解析的数据,我将从代码本身生成的一些计算中获得这些数据。请帮帮我。
[
{
"Letter": 0 ,
"Freq": 2858
},
.
.
.
.
.
{
"Letter" : 31,
"Freq" : 0
}
]
解决方案
这是我用过的两个 C 库。
https://github.com/DaveGamble/cJSON:这可以解析您的字符串并可以准备 json 字符串。
https://github.com/zserge/jsmn:这仅用于解析 json 字符串。
这两个库都有很好的文档记录,并且有可用的测试代码。
推荐阅读
- java - ArrayList 作为构造函数中的参数
- python - 增加 qtreewidget 的大小
- asp.net-core - .NET Core 中的程序集绑定重定向
- r - 如何将 3 个不同表中的 3 个不同列合并为一个大列。R
- flutter - 如何在 Flutter Web 中的 Blob 和 Image 之间来回转换?
- javascript - 如何在 Jest 中仅模拟 Class 的构造函数
- sql - 总和返回正确答案......有时
- java - Java - 使用枚举捕获用户输入时出错
- javascript - 将 javascipt 数组转换为对象
- css - 悬停时缩放和变换 img