-1

有没有用 C 语言开发的开源 XML 解释器?它应该接受给定的 xsd 文件,并且当一些新的 xml 文件作为缓冲区或 filefd 提供时,它应该解析并创建适当的内存模型并调用提供的二进制转换库。XML 解释器应该允许用户提供外部库来将 xml 转换为二进制表示,如 xdr、cdr 或自定义格式?

我想将它用作适配器,我们得到一些剩余的 msg 并希望转换为像 sip 这样的二进制 msg...我不想使用代码生成方法,即使它更快。

问候

4

1 回答 1

0

尝试使用 libXML 2.0:http ://www.xmlsoft.org/它是C XML 解析器库。

于 2012-08-11T09:57:22.600 回答