Webservice_05_schema命名空间
发布时间:2020-12-17 00:12:32 所属栏目:安全 来源:网络整理
导读:非常感谢 孙浩 老师的视频和资料。 什么是 XML Schema? XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 XML Schema: 定义可出现在文档中的元素 定义可出现在文档中的属性 定义哪个元素是子元素 定义子元素的次序 定义子元素的数目 定义元素是
非常感谢孙浩老师的视频和资料。 什么是 XML Schema? XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 XML Schema:
XML Schema 是 DTD 的继任者我们认为 XML Schema 很快会在大部分网络应用程序中取代 DTD。 理由如下:
? schema.xsd: <?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/1" xmlns:tns="http://www.example.org/1" elementFormDefault="qualified"> <element name="person"> <complexType> <sequence> <element name="id" type="int"></element> <element name="name" type="string"></element> <element name="birthday" type="date"></element> </sequence> </complexType> </element> </schema> ? xml实例一: <?xml version="1.0" encoding="UTF-8"?> <person xmlns="http://www.example.org/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.example.org/1"> <id>1</id> <name>lichen</name> <birthday>1999-11-23</birthday> </person> ? xml实例二: <?xml version="1.0" encoding="UTF-8"?> <person xmlns="http://www.example.org/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="1.xsd"> <id>2</id> <name>chengwei</name> <birthday>1969-7-8</birthday> </person> ? 实例一,二都可用schema验证。 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |