【发布时间】:2019-08-06 23:25:25
【问题描述】:
根据作业练习,XML 模式中的本地类型定义总是可以转换为等效的全局定义。这样做的步骤是什么?
在具有全局元素和局部类型定义的 Salami 切片模式中,您应该能够将类型更改为全局并将模式转换为伊甸园。
【问题讨论】:
根据作业练习,XML 模式中的本地类型定义总是可以转换为等效的全局定义。这样做的步骤是什么?
在具有全局元素和局部类型定义的 Salami 切片模式中,您应该能够将类型更改为全局并将模式转换为伊甸园。
【问题讨论】:
只需将simpleType 或complexType 从它所在的位置取出,使其成为xs:schema 元素的子元素,给它一个唯一的名称(在name 属性中),并使用该名称引用它在元素或属性声明的type 属性中。 (或者,如果它在 xs:union 中,请将其列在 memberTypes 属性中,或者如果它在 xs:list 中,请在 itemType 属性中引用它。)
如果涉及命名空间,您可能需要注意命名空间前缀。
【讨论】: