[JavaWeb-XML]约束(DTD,Schema)

Posted Wecccccccc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[JavaWeb-XML]约束(DTD,Schema)相关的知识,希望对你有一定的参考价值。

DTD:

			* 引入dtd文档到xml文档中
				* 内部dtd:将约束规则定义在xml文档中
				* 外部dtd:将约束的规则定义在外部的dtd文件中
					* 本地:<!DOCTYPE 根标签名 SYSTEM "dtd文件的位置">
					* 网络:<!DOCTYPE 根标签名 PUBLIC "dtd文件名字" "dtd文件的位置URL">

Schema:

			* 引入:
				1.填写xml文档的根元素
				2.引入xsi前缀.  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
				3.引入xsd文件命名空间.  xsi:schemaLocation="http://www.itcast.cn/xml  student.xsd"
				4.为每一个xsd约束声明一个前缀,作为标识  xmlns="http://www.itcast.cn/xml" 

			<students   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
				xmlns="http://www.itcast.cn/xml"
				xsi:schemaLocation="http://www.itcast.cn/xml  student.xsd">

以上是关于[JavaWeb-XML]约束(DTD,Schema)的主要内容,如果未能解决你的问题,请参考以下文章

Schema约束与DTD约束

DTD约束

XML 约束

xml约束之dtd

XML的DTD约束

XML——XML文件约束之DTD详解