XML(8) Document Type Definitions(DTD)
来源:互联网 发布:阿芙精油 知乎 编辑:程序博客网 时间:2024/05/01 04:37
external DTD example name.dtd:
<!ELEMENT name (first, middle, last)><!ELEMENT first (#PCDATA)><!ELEMENT middle (#PCDATA)><!ELEMENT last (#PCDATA)>
name.xml
<?xml version="1.0"?><!DOCTYPE name SYSTEM "C:\Users\Xing Hua Zhang\Desktop\name.dtd"><name><first>John</first><middle>Fitzgerald Johansen</middle><last>Doe</last></name>
internal DTD
When declarations appear between the [ and ], as in the sample, they are called internal subset declarations.
example:
<?xml version="1.0"?><!DOCTYPE name [ <!ELEMENT name (first, middle, last)> <!ELEMENT first (#PCDATA)> <!ELEMENT middle (#PCDATA)> <!ELEMENT last (#PCDATA)>]><name> <first>John</first> <middle>Fitzgerald Johansen</middle> <last>Doe</last></name>
Document Type Declaration
<!DOCTYPE name [ ]>System Identifiers
A system identifier allows you to specify the location of an external file containing DTD declarations. It is comprised of SYSTEM identifiers and URI reference
format:
<!DOCTYPE name SYSTEM "name.dtd" [...]>
<!DOCTYPE name SYSTEM "file:///c:/name.dtd" [ ]>
<!DOCTYPE name SYSTEM "http://website.com/hr/name.dtd" [ ]>
<!DOCTYPE name SYSTEM "name.dtd">
Public identifiers
FPI Format:
<!DOCTYPE root_element PUBLIC "DTD_name" "DTD_location">
public identifiers can follow any format, Formal Public Identifiers is the most commonly used format
An example of public identifier:
<!DOCTYPE name PUBLIC "-//Beginning XML//DTD Name Example//EN" "name.dtd">
notice name.dtd is usually a relative path, this is decided by the parser.
- XML(8) Document Type Definitions(DTD)
- XML (2) Document Type Definitions (DTD)
- xml DTD(document type definition)
- dtd--document type definition
- DTD - Document Type Definition
- DTD(Document Type Definition)入门
- DTD(Document Type Definition) 简介
- DTD(Document type definition)
- DTD(Document Type Definition) 简介
- XML——文档类型定义(DTD-Document Type Definition)
- DTD(Document Type Definition)详解
- DTD(Document Type Definition文档类型定义)
- DTD(Document Type Definition)详解
- XML(Extenxible Markup Language)可扩展标记语言,DTD(Document Type Definition)文档类型定义
- What's a Document Type Definition (DTD) and ...
- DTD:文档类型定义(Document Type Definition)实例
- SDP Payload Type Definitions
- Documnet Type Definition(DTD) 与 XML Schemas Definition(XSD)
- eclipse 3.4.1 导入项目后 Target runtime Apache Tomcat v5.0 is not defi...
- 通讯中常用的几个概念
- 通讯中的相关(自相关,互相关)定义及理解
- 我对傅里叶变换(DFT,FFT)的理解
- zencart 实现一页支付功能
- XML(8) Document Type Definitions(DTD)
- FLASH按钮链接,flash按扭里加链接
- MFC中折线的拖拽问题
- access 表打开后,默认输入法的问题,access默认输入法
- spring tx:advice 和 aop:config 配置事务
- windbg dump分析入门之符号相关
- GB2312码
- js验证电子邮箱,js验证email合法性,javascript验证电子信箱
- GMSK调制原理