【XML】schema入门

前端之家收集整理的这篇文章主要介绍了【XML】schema入门前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
XML Schema 是基于 XML 的 DTD 替代者。
XML Schema 描述 XML 文档的结构。
@H_301_4@XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。

@H_301_4@

@H_301_4@

@H_301_4@XML Schema 可针对未来的需求进行扩展
XML Schema 更完善,功能更强大
XML Schema 基于 XML 编写
XML Schema 支持数据类型
XML Schema 支持命名空间

@H_301_4@

@H_301_4@基本的Schema代码如下:

@H_301_4@

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	
	<xs:element name="cat" type="xs:string"></xs:element>
	<xs:element name="dog" type="xs:string"></xs:element>
	
	<xs:complexType name="myType">
		
		<xs:sequence>
		
			<xs:element ref="cat"></xs:element>
			<xs:element ref="dog"></xs:element>
			
		</xs:sequence>
	</xs:complexType>
	
	<xs:element name="pets" type="myType"></xs:element>
</xs:schema>
这个Scheme定义了一个pets元素 其中pets又包含了cat和dog两个元素。 原文链接:https://www.f2er.com/xml/299756.html

猜你在找的XML相关文章