gpt4 book ai didi

用于嵌入式系统的 C XML 库

转载 作者:数据小太阳 更新时间:2023-10-29 01:38:53 25 4
gpt4 key购买 nike

<分区>

我正在为嵌入式系统开发一个项目,该系统使用 XML 将数据传入和传出系统。我不希望 XML 处理分解为使用 snprintf() 构建 XML 字符串的一堆位/strcat()和 friend 或通过计算“<”和“>”字符来解析 XML。

我发现了几个 XML 库,其中一些甚至可能足够小,但它们最接近 C 的是 C++,它不在这个系统的卡片中。我希望我能找到满足以下限制的 XML 库:

  • C源代码
  • 没有动态内存分配
  • 便宜。免费更好,但 copyleft 不行。

它不必是一个完整的解析器——我只是希望能够从嵌套元素中提取文本,并有一种相当简单的方法来生成不依赖于格式字符串的 XML。属性还没有被使用,所以库甚至不需要支持它们。 XML 文档将非常小,所以类似于 DOM 的东西会很好,只要它能与客户端提供的缓冲区一起工作(就地解析原始 XML 会很好)。

PugXML 和 TinyXML 看起来非常接近,但我希望外面有人知道我的谷歌搜索中缺少的专门为基于 C 的嵌入式系统量身定制的 XML 库。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com