By “人类可读的序列化格式” I mean YAML
, JSON
, INI
或喜欢。请注意,XML
对于我的目的来说太冗长而且太不方便,所以让我们把它作为最后的手段。
格式应将数据存储为“命名键——值”配对并允许嵌套和数组。不过,缺少数组并不重要。此外,类型感知(不仅以纯字符串形式返回数据的能力)也受到高度赞赏。
我所需要的正是纯粹的C库,它提供了用于解析数据的 API(编码是可选的,不太重要)。当为 ARM7 编译时,它必须适合大约 16-20 KiB。
我用谷歌搜索和维基百科,但找不到满足上述所有要求的工件。
I found Jansson http://www.digip.org/jansson/不久前,它可能符合您的要求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)