- DTD - Validation
- DTD - Entities
- DTD - Attributes
- DTD - Elements
- DTD - Components
- DTD - Syntax
- DTD - Overview
- DTD - Home
DTD Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
DTD - Syntax
可在文件内指明XML DTD,或者可以单独保存,然后可将该文件与TD文件链接使用。
Syntax
残疾人协会的基本宗旨如下:
<!DOCTYPE element DTD identifier [ declaration1 declaration2 ........ ]>
以上各条:
www.un.org/chinese/ga/president
Internal DTD
如果在XML档案中申报内容,则将DTD称为内部TD。 若要将其称为国内的DTD,standalonevide in XML declaration must be set to yes。 这意味着声明独立于外部来源。
Syntax
The syntax of Internal DTD is as indicated -
<!DOCTYPE root-element [element-declarations]>
root-element 是根元素的名称和element-declarations 是你宣布这些要素的。
Example
下面是内部TD的一个简单例子:
<?xml version = "1.0" encoding = "UTF-8" standalone = "yes" ?> <!DOCTYPE address [ <!ELEMENT address (name,company,phone)> <!ELEMENT name (#PCDATA)> <!ELEMENT company (#PCDATA)> <!ELEMENT phone (#PCDATA)> ]> <address> <name>Tanmay Patil</name> <company>TutorialsPoint</company> <phone>(011) 123-4567</phone> </address>
让我们通过上述法典——
<?xml version = "1.0" encoding = "UTF-8" standalone = "yes" ?>
DTD——紧接在XML负责人之后, 文件类型声明如下,通常称为DOCTYPE——
<!DOCTYPE address [
DOCTYPE声明在内容名称一开始就有一个外贴标记(!)。 The DOCTYPE informs the parser that a DTD is associated with this XML document.
<!ELEMENT address (name,company,phone)> <!ELEMENT name (#PCDATA)> <!ELEMENT company (#PCDATA)> <!ELEMENT phone_no (#PCDATA)>
这里宣布了一些内容,构成“设计书”的词汇;名称和“文件”。 并且,! 这里指的是可读的文本数据。
End Declaration - 最后,通过封闭式打字和闭角彩(]>关闭了TD声明部分。 这实际上终止了定义,此后,《禁止杀伤人员地雷公约》文件立即生效。
Rules
文件类型申报必须在文件开始时(仅由XML负责人编写)――在文件的其他任何地方都不允许。
如同《人口与健康调查》的声明一样,要素声明必须首先贴出印标记。
文件类型申报中的名称必须与基本要素的类型相称。
External DTD
在外部的DTD元素在XML档案之外申报。 可通过具体说明法律文件dtd或有效的URL.来查阅。 若要将其称为外部的DTD,standalonevide in the XML declaration must be set as no。 这意味着,声明包括外部来源提供的资料。
Syntax
下面是外德发展协会。
<!DOCTYPE root-element SYSTEM "file-name">
file-name 是dtd的档案。
Example
下面的例子显示了外来的DTD使用——
<?xml version = "1.0" encoding = "UTF-8" standalone = "no" ?> <!DOCTYPE address SYSTEM "address.dtd"> <address> <name>Tanmay Patil</name> <company>TutorialsPoint</company> <phone>(011) 123-4567</phone> </address>
The content of the DTD file address.dtd 如上所示:
<!ELEMENT address (name,company,phone)> <!ELEMENT name (#PCDATA)> <!ELEMENT company (#PCDATA)> <!ELEMENT phone (#PCDATA)>
Types
可通过 系统识别符号或公开识别符号查询外部数字。
一套系统识别码使你能够具体说明载有TD声明的外部档案的位置。 综合症如下:
<!DOCTYPE name SYSTEM "address.dtd" [...]>
各位可以看到,其中载有关键词“海关数据表”和“URI”参考文件,指出该文件的位置。
Pubpc Identifiers
公共识别器提供了一个确定性病资源的机制,其写作方式如下:
<!DOCTYPE name PUBLIC "-//Beginning XML//DTD Address Example//EN">
如你所知,它首先从共和国的关键词开始,然后是专门标识。 公共识别器用于识别输入数据。 公共识别器可以采用任何格式,但通用格式称为Formal Pubpc Identifiers, 或FPIs。
Advertisements