当前位置 : 主页 > 网页制作 > xml >

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

来源:互联网 收集:自由互联 发布时间:2021-06-13
营销人员希望能够在(基于xml的)CMS中编写直接内联 HTML. xhtml合规性等可能会耗尽,但他们是老板. CMS使用常规的xml / xslt转换管道.目前我们只使用一个 包含所有恶意的cdata节点的单个节点
营销人员希望能够在(基于xml的)CMS中编写直接内联 HTML. xhtml合规性等可能会耗尽,但他们是老板. CMS使用常规的xml / xslt转换管道.目前我们只使用一个
包含所有恶意的cdata节点的单个节点,使用一些讨厌的连接创建.

还有其他方法吗?

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

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

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

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

网友评论