【发布时间】:2012-11-15 01:25:11
【问题描述】:
有没有什么方法可以在没有 DOCTYPE DTD 声明的情况下将 XHTML 实体引用嵌入到 XML 文本中? DOCTYPE 行导致它所针对的 java 服务器出现问题。
转义 &;序列是不可接受的,嵌入在 CDATA 中也不可接受。需要验证引用。
可以从架构定义而不是 XML 数据文件中引用 DTD。
更广泛地说,在 XML 中嵌入 XHTML(或至少是实体引用)并对其进行验证的常见做法是什么?
一种可能的解决方案是将整个 XHTML 1.0 DTD 转换为模式,但这听起来不是最好的主意。
【问题讨论】:
标签: xml xhtml schema doctype dtd