2012-08-11 72 views
-1

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

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

问候

回答

0

尝试使用libxml的2.0:http://www.xmlsoft.org/ÇXML解析器库。

+0

谢谢。如果我使用libxml方式,那么开发解释器的估算是什么? – user1592025 2012-08-11 15:36:02

+0

@ user1592025你的估计是什么意思?时间? – 2012-08-11 18:30:25