XML文档标记
2013-07-22 22:35
155 查看
XML文档中有六种标记
(1)Elements:
最常见的标记形式,它确定它们所包围的内容。以Start tag开始,以end tag结束非空元素包含了子元素或字符数据。空元素没有内容,能写成以下二种形式
<empty-element></empty-element>OR<empty-element/>
(2)Attributes:
是出现在元素的first tag中位于元素名称后的名称-值对。所有属性值必须用单引号或双引号括起来。属性指定了元素的特征。
(3)Entity references:
实体引用可用于插入保留字符或任意unicode,也用于重复或变化的文本,或包含外部文件的内容。实体引用以与号&开始,以分号;结束。XML规定预定义了五种保留的实体引用
<代表<
>代表>
"代表“
'代表'
(4)Comments:
不是XML文档原文内容的一部分它以<!--开始,以-->结束。XML处理器不需要将注释给应用程序
(5)Processing instructions(PIs):
PIs不是XML文档的原文内容,但XML的处理器需将它传递给应用程序
(6)CDATA:
指示解析器忽略大多数标记字符,该部分封装了一些源代码。
Example
<?xml version="1.0" encoding="utf-8"?><----------------------Processing Instruction
<welcome><----------------------Root Element
<message><----------------------Child element
Welcome to the world of EnterInfo!
</message>
<book-info>
<book-title><----------------------Entity reference
Web services &IBM WSAD<----------------------Character data
</book-title><----------------------Attribute
<data type="lastEditon">
<day><----------------------Begin tag
23
</day><----------------------End tag
<month>08</month>
<year>2001</year>
</data>
<data type="lastEdition">
<day>23</day>
<month>08</month>
<year>2001</year>
</data>
<email>Top@123.com</email>
<filename src="sg246292.pdf"/><----------------------Empty tag
</book-info>
(1)Elements:
最常见的标记形式,它确定它们所包围的内容。以Start tag开始,以end tag结束非空元素包含了子元素或字符数据。空元素没有内容,能写成以下二种形式
<empty-element></empty-element>OR<empty-element/>
(2)Attributes:
是出现在元素的first tag中位于元素名称后的名称-值对。所有属性值必须用单引号或双引号括起来。属性指定了元素的特征。
(3)Entity references:
实体引用可用于插入保留字符或任意unicode,也用于重复或变化的文本,或包含外部文件的内容。实体引用以与号&开始,以分号;结束。XML规定预定义了五种保留的实体引用
<代表<
>代表>
"代表“
'代表'
(4)Comments:
不是XML文档原文内容的一部分它以<!--开始,以-->结束。XML处理器不需要将注释给应用程序
(5)Processing instructions(PIs):
PIs不是XML文档的原文内容,但XML的处理器需将它传递给应用程序
(6)CDATA:
指示解析器忽略大多数标记字符,该部分封装了一些源代码。
Example
<?xml version="1.0" encoding="utf-8"?><----------------------Processing Instruction
<welcome><----------------------Root Element
<message><----------------------Child element
Welcome to the world of EnterInfo!
</message>
<book-info>
<book-title><----------------------Entity reference
Web services &IBM WSAD<----------------------Character data
</book-title><----------------------Attribute
<data type="lastEditon">
<day><----------------------Begin tag
23
</day><----------------------End tag
<month>08</month>
<year>2001</year>
</data>
<data type="lastEdition">
<day>23</day>
<month>08</month>
<year>2001</year>
</data>
<email>Top@123.com</email>
<filename src="sg246292.pdf"/><----------------------Empty tag
</book-info>
相关文章推荐
- xml中出现“文档中根元素后面的标记必须格式正确” 的错误
- mybatis启动不了,nested exception is org.xml.sax.SAXParseExceptionpublicId,文档类型声明包含或指向的标记声明必须格式正确。
- 【XML定义】(2)XML标记语法、文档的语法和数据结构
- C#中的XML文档注释-推荐的文档注释标记
- 读取一个格式良好的XML文档(只能包含标记和内容),并按层次编号并输出。
- 关于XmlTextWriter的 "处于状态 Epilog 的标记 StartElement 将导致无效的 XML 文档"报错原因
- XML(Extenxible Markup Language)可扩展标记语言,DTD(Document Type Definition)文档类型定义
- AS3.0加载XML出现“#1088 文档中根元素后面的标记格式必须正确”的解决方法
- 认识XML文档注释的标记
- AS3.0 加载XML#1088 文档中根元素后面的标记格式必须正确,问题解决方法
- XML多个根节点提示“文档中根元素后面的标记必须格式正确”解决
- xml中出现“文档中根元素后面的标记必须格式正确。”的错误
- 【笔记】AS3.0实例化XML时“#1088 文档中根元素后面的标记格式必须正确”的处理
- C++对xml文档操作 CMarkUp
- XML 解析XML文档 XML约束
- 使用 Apache WSS4J 和 WebSphere DataPower SOA Appliances 对 XML 文档进行签名和验证
- 如何完成.Net下XML文档的读写操作[转载]
- JDOM解析XML字符串(非XML文档)
- dom4j解析及写入XML文档时的乱码问题
- 在string中。。。。全名:characterdata在标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待,C