码迷,mamicode.com
首页 > Web开发 > 详细

[WebService]之DTD

时间:2015-04-26 18:06:30      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。  DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。

 

<?xml version="1.0" encoding="UTF-8"?>
<!--指定根对象的名称-->
<!DOCTYPE persons[
	<!ELEMENT  persons (person+)>	
	<!ELEMENT  person (name,password,age)>	<!--常用控制符 ?表示0次或者1次,*表示0次或者多次,+表示1次或者多次,默认一次]-->
	<!ATTLIST  person sex CDATA #REQUIRED>
	<!ATTLIST  person id ID #REQUIRED>
	<!ELEMENT  name (#PCDATA)>
	<!ELEMENT  password (#PCDATA)>
	<!ELEMENT  age (#PCDATA)>
]>

<persons>
	<person id="p1" sex="男">
		<name>wunanjie</name>
		<password>123456</password>
		<age>18</age>
	</person>
	
	<person id="p2" sex="男">
		<name>wunanjie</name>
		<password>123456</password>
		<age>22</age>
	</person>
</persons>

  

<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT classroom (claName,grade,students+)>
<!ATTLIST classroom id ID #REQUIRED>
<!ELEMENT claName (#PCDATA)>
<!ELEMENT grade (#PCDATA)>
<!ELEMENT students (student+)>
<!ELEMENT student(id,stName,age)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT stName (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE classroom SYSTEM "classroom.dtd">
<classroom id="c1">
	<claName>15计算机应用技术</claName>
	<grade>2015</grade>
	<students>
		<student>
			<id>1</id>
			<stName>吴南杰</stName>
			<age>28</age>
		</student>
	</students>

</classroom>

  

[WebService]之DTD

标签:

原文地址:http://www.cnblogs.com/superGG/p/4457964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!