jjzjj

simpleContent

全部标签

xml - "When <simpleContent> is used, the base type must be a complexType whose content type is simple..."到底是什么意思?

这是我不断从xerces得到的整个错误....Whenisused,thebasetypemustbeacomplexTypewhosecontenttypeissimple,or,onlyifrestrictionisspecified,acomplextypewithmixedcontentandemptiableparticle,or,onlyifextensionisspecified,asimpletype.'string'satisfiesnoneoftheseconditions.IthoughtIunderstoodthis,butaftergettingitsever

xml - xsd :simpleContent的含义

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

XSD 仅含文本

XSD仅含文本仅含文本的复合元素可包含文本和属性。仅含文本的复合元素此类型仅包含简易的内容(文本和属性),因此我们要向此内容添加simpleContent元素。当使用简易内容时,我们就必须在simpleContent元素内定义扩展或限定,就像这样:                ....       ....         或者:                ....       ....         提示:请使用extension或restriction元素来扩展或限制元素的基本简易类型。这里有一个XML元素的例子,"shoesize",其中仅包含文本:35下面这个例子声明了一个复合

XSD 仅含文本

XSD仅含文本仅含文本的复合元素可包含文本和属性。仅含文本的复合元素此类型仅包含简易的内容(文本和属性),因此我们要向此内容添加simpleContent元素。当使用简易内容时,我们就必须在simpleContent元素内定义扩展或限定,就像这样:                ....       ....         或者:                ....       ....         提示:请使用extension或restriction元素来扩展或限制元素的基本简易类型。这里有一个XML元素的例子,"shoesize",其中仅包含文本:35下面这个例子声明了一个复合