我只想知道什么时候:
<xsd:simpleContent><br/>
...<br/>
</xsd:simpleContent>
被使用。
最佳答案
<xsd:simpleContent>
当您有一个可以包含结构标记(=复杂类型)的元素并且该元素不允许包含子元素时使用。换句话说,元素内容类型只允许属性和文本内容。示例:<foo bar="baz">foobar</foo>
是用 <xsd:complexType>
定义的元素和 <xsd:simpleContent>
.
确实使用<xsd:simpleContent>
涉及通过限制或扩展创建类型,但实际上所有复杂类型都隐含地是限制或扩展。只是没有必要在代码中显式编写扩展或限制,因为有一个缩写语法允许将它们省略。
关于xml - xsd :simpleContent的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6660979/