輔助xmlns引入「實」的命名空間,指定具體的命名空間所指向的文件,須要具體路徑。2部分組成:定義好的命名空間路徑 + 具體schema文件的路徑eclipse
參考:http://blog.csdn.net/u012228718/article/details/41112949spa
book.xml .net
<?xml version="1.0" encoding="UTF-8"?> <書架 xmlns="http://www.example.org/NewXMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation = "http://www.example.org/NewXMLSchema ../xsd/A.xsd"> <書> <書名>XML基礎</書名> <做者>SAM-SHO</做者> <售價>28.00元</售價> <出版時間>12</出版時間> <數量>154</數量> <出版年限>123</出版年限> </書> </書架>
A.xsdcode
<?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/NewXMLSchema" xmlns:tns="http://www.example.org/NewXMLSchema" elementFormDefault="qualified"> <element name="書架"> <!--聲明<書架>元素--> <complexType><!--聲明<書架>元素爲複雜類型--> <sequence maxOccurs="unbounded"><!--聲明<書架>元素 sequence-有順序; maxOccurs-無上限--> <element name="書"><!--聲明<書>元素--> <complexType> <sequence> <element name="書名" type="string"></element><!--聲明<書名>等元素的類型爲string--> <element name="做者" type="string"></element> <element name="售價" type="string"></element> <element name="出版時間" type="string"></element> <element name="數量" type="integer"></element> <element name="出版年限" type="int"></element> </sequence> </complexType> </element> </sequence> </complexType> </element> </schema>