xml schema写法

1.把xml文件和schema文件关联起来

1)和本地的shema关联
                xsi:noNamespaceSchemaLocation="xxx.xsd">
或者xsi:noNamespaceSchemaLocation="file:///文件的路径">


2)第二种关联的方法
在xsd文件中定义如下:
	targetNamespace="http://localhost">


在xml文件中定义如下
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://localhost"
xsi:schemaLocation="http://localhost planes.xsd">


2.当elementFormDefault="unqualified" 表示全局元素和类型归于目标命名空间,而局部元素归于无名的命名空间
当elementFormDefault="qualified" 表示全局元素和类型,以及局部元素都归于目标命名空间

3.attributeFormDefault="qualified" 表示属性值归于目标命名空间
当attributeFormDefault="unqualified"时表示属性值归于拥有属性的元素??对吗??

你可能感兴趣的:(xml schema写法)