XML文档标记

XML文档中有六种标记

(1)Elements

最常见的标记形式,它确定它们所包围的内容。以Start tag开始,以end tag结束非空元素包含了子元素或字符数据。空元素没有内容,能写成以下二种形式

<empty-element></empty-element>OR<empty-element/>

(2)Attributes:

是出现在元素的first tag中位于元素名称后的名称-值对。所有属性值必须用单引号或双引号括起来。属性指定了元素的特征。

(3)Entity references:

实体引用可用于插入保留字符或任意unicode,也用于重复或变化的文本,或包含外部文件的内容。实体引用以与号&开始,以分号;结束。XML规定预定义了五种保留的实体引用

&lt;代表<

&gt;代表>

&quot;代表“

&apos;代表'

(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 &amp;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>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值