文件名称:jsmn:NetLinx的简约JSON解析器
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-04 11:11:58
NetLinx
JSMN jsmn(发音为“ jasmine”)是一个简约的JSON解析器。 您可以在找到有关JSON格式的更多信息。 这是原始C实现的NetLinx端口。 有关jsmn的更多信息,请访问 哲学 大多数JSON解析器为您提供了一堆函数,用于加载JSON数据,对其进行解析并按其名称提取任何值。 jsmn证明,检查每个JSON数据包的正确性或分配临时对象来存储已解析的JSON字段通常是过大的。 JSON格式本身非常简单,那么为什么要使其复杂化呢? jsmn设计为健壮的(即使有错误的数据也可以正常工作),快速的(应动态解析数据),可移植的(没有多余的依赖关系)。 当然,简单性是关键特征-简单的代码风格,简单的算法,简单地集成到其他项目中。 特征 没有依赖 极小的代码占用空间 API仅包含2个函数 增量单遍解析 设计 基本的jsmn对象是一个令牌。 让我们考虑一个JSON字符串: '
【文件预览】:
jsmn-master
----jsmn-util.axi(740B)
----contributers.txt(40B)
----jsmn.axi(12KB)
----LICENSE(2KB)
----.gitignore(17B)
----README.md(5KB)