c - ANSI C 中的超便携、小型复杂配置文件库?

标签 c xml embedded configuration-files

我正在寻找一个非常便携、简约/小型的 ANSI C XML/配置语言库,没有外部依赖项(或很少),编译后小于 100K。我需要它用于一个中等复杂的配置文件,并且它必须支持 Unicode。

更多要求:

  1. 可以使用/嵌入/静态链接到专有代码。在信用到期时,信用将始终给予。
  2. 不一定是 XML。
  3. 真的,干净的代码/没有奇怪或不一致的字符串处理。
  4. UTF-8

谢谢你们。

最佳答案

这有点类似于这个问题:Is there a good tiny XML parser for an embedded C project?

我能够为 C 调整以下 XML 解析器库的编译标志,并在我的 Ubuntu 机器上将它们的大小减少了 50% 以上。 Mini-XML 是唯一接近您要求的一种:

关于c - ANSI C 中的超便携、小型复杂配置文件库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5525160/

相关文章:

php - 如何使用 SimpleXML (PHP) 添加命名空间并在 XML 文档中使用它?

在没有标准函数或 C99 的情况下计算 atan2

c - 运行 C 代码时出现段错误 :11,

c - 在 enum 类型的 gtk3 中安装 style-property

java - 在 netbeans 中清理和构建后从 dist 文件夹运行 jar 文件时不读取 xml 文件

xml - 未找到元素 ' ' 的声明

c - 用 SPI 向 SD 写入一个 block ,SD 的响应很奇怪

c - 我怎样才能从 main while 循环(C 编程)中逃脱?

c - 错误 : expression result unused [-Werror, -Wunused-value] 矩阵 [i,z] = h,v;我不明白?

在 visual studio 2005 和 visual C++ 6.0 中编译