【发布时间】:2011-12-16 13:02:37
【问题描述】:
我必须使用 XML Schema 验证包含嵌入式 XML 的 XML 文件。我对内部 XML 的正确性不感兴趣。对于这种类型的内容,我应该在 XML Schema 中使用哪种类型?简单的xs:string 不起作用。
【问题讨论】:
-
您在使用
xs:string时遇到了什么问题? -
.net 验证器很聪明,可以识别内容是 xml - 我收到错误:“元素 'xxx' 不能包含子元素 'yyy',因为父元素的内容模型仅为文本。”跨度>
-
用几个替代方案更新了我的答案,您可以将它们用于文本 (
xs:string) 内容。