有没有用 C 语言开发的开源 XML 解释器?它应该接受给定的 xsd 文件,并且当一些新的 xml 文件作为缓冲区或 filefd 提供时,它应该解析并创建适当的内存模型并调用提供的二进制转换库。XML 解释器应该允许用户提供外部库来将 xml 转换为二进制表示,如 xdr、cdr 或自定义格式?
我想将它用作适配器,我们得到一些剩余的 msg 并希望转换为像 sip 这样的二进制 msg...我不想使用代码生成方法,即使它更快。
问候
有没有用 C 语言开发的开源 XML 解释器?它应该接受给定的 xsd 文件,并且当一些新的 xml 文件作为缓冲区或 filefd 提供时,它应该解析并创建适当的内存模型并调用提供的二进制转换库。XML 解释器应该允许用户提供外部库来将 xml 转换为二进制表示,如 xdr、cdr 或自定义格式?
我想将它用作适配器,我们得到一些剩余的 msg 并希望转换为像 sip 这样的二进制 msg...我不想使用代码生成方法,即使它更快。
问候