如何在xml CDATA中存储xhtml页面?

时间:2012-04-02 18:25:22

标签: xml xhtml cdata

我需要从站点获取xhtml源并将其存储在xml文件中,但是xhtml包含CDATA,因为不允许嵌套CDATA,所以我不知道该怎么做。有没有任何简单的解决方案或有一些简单的方法将xhtml转换为HTML?谢谢你的帮助。

1 个答案:

答案 0 :(得分:2)

将XML内容放在CDATA部分通常是一个坏主意(这是滥用CDATA,一开始:通过在CDATA中添加一些东西,你说“这里没有标记”)。嵌套CDATA似乎更加糟糕。但是你已经陷入了这个洞,你决心深入挖掘自己,所以如果你尝试的话,你可以做到。只需使用]]>替换终止CDATA部分的]]]><![CDATA[[