有没有办法,使用libxml查找和替换损坏的xml文件的节点之间的文本值?

时间:2011-01-26 07:24:56

标签: c libxml2

libxml,info。需要而不实际解析文件。

有没有办法,使用libxml找到并替换损坏的xml文件的节点之间的文本值?

2 个答案:

答案 0 :(得分:0)

我通过PHP了解libxml,所以我不确定这对你有用:使用loadHTMLFile而不是load。这种方式甚至可以加载损坏的文件,如果它没有比通常的网站更破坏;-)
加载后,您可以像任何普通的XML一样处理它。如果保存,文件将被修复 如果这不起作用,则文件损坏严重。然后就无法使用libxml访问该文件。

答案 1 :(得分:0)

总的来说 - 没有。这取决于文件是如何被破坏的。请澄清一下。