是否有用于将HTML文档转换为XML文档的C ++代码或库? 感谢。
答案 0 :(得分:3)
您可以查看Tidy library
Tidy由HTML解析器组成 和一个HTML漂亮的打印机。解析器 相当长的时间 纠正常见的标记错误。它也是 提供如何使你的建议 人们更容易访问的页面 残疾,可以习惯 将HTML内容转换为XML XHTML。
该库是用C语言编写的。
答案 1 :(得分:1)
如果您的XHTML正确形成,那么它就是XML。
如果您使用any C++ xml parser,您可以加载文档..并希望它可以解析它,然后再将其写回。
答案 2 :(得分:1)
我想转换为XML以使用libxml ++解析它,但我找到了这个库: http://htmlcxx.sourceforge.net/ 有了它,我可以解析XML和HTML而无需任何转换。