码迷,mamicode.com
首页 > 其他好文 > 详细

XML DTD学习

时间:2015-10-03 14:25:08      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:

DTD:文档类型定义 (Document Type Definition)

一、DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用

1、声明于XML源文件。

1 <!DOCTYPE 根元素  [元素声明]>
<?xml version="1.0"  encoding="UTF-8"?>
<!-- XML文档的内部声明 --> <!DOCTYPE 书架 [ <!ELEMENT 书架 (书+)> <!ELEMENT 书 (书名,作者,售价)> <!ELEMENT 书名 (#PCDATA)> <!ELEMENT 作者 (#PCDATA)> <!ELEMENT 售价 (#PCDATA)> ]> <书架> <> <书名>影响力</书名> <作者>罗伯特.西奥迪尼</作者> <售价>45</售价> </> </书架>

2、外部文档声明

1 <!DOCTYPE 根元素 SYSTEM "文件名">

book.dtd 文件:

<!ELEMENT 书架 (书+)>
<!ELEMENT 书 (书名,作者,售价)>
<!ELEMENT 书名 (#PCDATA)>
<!ELEMENT 作者 (#PCDATA)>
<!ELEMENT 售价 (#PCDATA)>

book.xml 文件:

<?xml version="1.0"  encoding="UTF-8"?>
<!DOCTYPE 书架 SYSTEM "book.dtd">
<!-- book.dtd 外部声明 -->
<书架>
    <>
         <书名>影响力</书名>
         <作者>罗伯特.西奥迪尼</作者>
         <售价>45</售价>
    </>
</书架>

 

XML DTD学习

标签:

原文地址:http://www.cnblogs.com/lyjs/p/4853338.html

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