在xml文档中嵌入潜在的非格式良好的html的适当方法是什么?

前端之家收集整理的这篇文章主要介绍了在xml文档中嵌入潜在的非格式良好的html的适当方法是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
营销人员希望能够在(基于xml的)CMS中编写直接内联 HTML. xhtml合规性等可能会耗尽,但他们是老板. CMS使用常规的xml / xslt转换管道.目前我们只使用一个
包含所有恶意的cdata节点的单个节点,使用一些讨厌的连接创建.

还有其他方法吗?

编辑:我或许可以说服他们HTML应该是某种形式良好的HTML片段,但我不能在已知的世界中让他们同意xhtml /严格遵守,就像其他的东西实际上一样.但据我所知,良好的形式对我没有任何帮助?

解决方法

@H_404_17@ CDATA是实现此目的的唯一方法,在任何已解析的结构中,无法将 XML文档放入无效的标记中.

我可以建议一个替代解决方案吗?修复问题标记,因为它插入到XML中 – 绝对不是微不足道的,但坦率地说,他们给你的任务是荒谬的.

查看HTML TidyBeautiful Soup,它可以带标签汤并将其转换为有效的,格式良好的xhml.

猜你在找的XML相关文章