<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- 定义一个简单类型:字符串 -->
<xs:simpleType name="stringType">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<!-- 定义一个元素,使用字符串类型 -->
<xs:element name="ExampleString" type="stringType"/>
</xs:schema>
在这个示例中:
- stringType 是一个简单类型,其基础类型为 xs:string。这表示 stringType 本身就是一个字符串类型,继承了 xs:string 的特性。
- ExampleString 是一个使用了 stringType 类型的元素。
可以使用这个 XML Schema 来验证符合其定义的 XML 文档。以下是符合该 Schema 的 XML 实例:
<ExampleString>This is a string</ExampleString>
在这个实例中,<ExampleString> 元素包含了一个字符串值。由于 stringType 的基础类型是 xs:string,因此它可以包含任意的文本数据。
转载请注明出处:http://www.zyzy.cn/article/detail/12294/XML