我想嵌入HTML格式,所以我做了
<xs:element name="boobie">
<xs:complexType mixed="true">
<xs:sequence>
<xs:any namespace="http://www.w3.org/1999/xhtml"
minOccurs="0"
maxOccurs="unbounded"
processContent="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
但是,当我将 li 标签(HTML 的点元素)放入 XML 文件(在 boobie 标签内)时,它会产生意外的错误。
这有什么问题?将html标签放入XMl文件的唯一方法是使用CDATA?
如果您的 HTML 不完全兼容 XML(即.XHTML),则不能将其包含在 XML 文档中,除非作为 CDATA。