游客:
注册
|
登录
|
帮助
网友俱乐部
»
网络编程
»
XML教程
» 2.2.3.2 字符数据
网友生活网
|
网友学堂
如何获得金币?
诚招斑竹
IP归属地查询 PR查询 收录查询 whois查询
免费超短2级域名,your.jpy.cc
传世私服
|
传奇世界私服
注册亚洲交友中心,找个人来同居吧!
免费存储空间,免费网络硬盘
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 2.2.3.2 字符数据
hinet
荣誉会员
UID 46695
精华 0
积分 2412
帖子 1189
威望 0
金币 1158
热心 26
阅读权限 50
注册 2007-2-25
状态 离线
#1
使用道具
发表于 2007-2-25 17:29
资料
个人空间
短消息
加为好友
2.2.3.2 字符数据
2.2.3.2 字符数据
一对标记之间出现的字符数据可以是任何合法的UNICODE字符,但不能包含字符“〈”。这是因为,字符“〈”被预留用作标记的开始符。
在XML中,起始和结束标记之间出现的所有合法字符都被忠实地传给XML处理程序。比方说
〈格式>一段文字〈/格式>
和
〈格式>
一段文字
〈/格式>
是不同的,因为后者的文本数据比前者多了两个换行符。
为了避免把字符数据和标记中需要用到的一些特殊符号相混淆,XML还提供了一些有用的实体引用。我们会在后面详细介绍有关“实体引用”的概念,现在,我们只须了解,当在字符数据中需要使用这些特殊符号时,我们采用它的实体引用来代替。这些特殊的XML实体引用包括:
字符 实体引用
> >
< <
& &
" "
’ '
这样,如果我们需要在“示例”这个标记中出现文本
“<姓名>张三”
正确的写法应该是:
〈示例〉<姓名>张三</姓名>〈/示例〉
容易理解,字符“〈”的实体引用是必不可少的,为“〉”设立实体引用同样是为了避免与标记混淆,而字符“&”的实体引用则防止它与实体引用中开头所用的“&”相混淆。那么,我们什么时候需要用到剩下两个字符的实体引用呢?在标记中可以为标记设立属性,而XML规定属性值必须用“"”括起来。因此,当属性值中出现字符“"”时,需要将它用实体引用代替。请看下面的例子:
正确的写法应该是:
[广告]
免费域名(Free Subdomain)
免费空间(Free hosting)
PR查询(Google Pagerank)
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-10-8 08:38
信产部ICP备案:
京ICP备05066424号
北京市公安局网监备案:1101050648号
Powered by
Discuz!
5.5.0
TOP
清除 Cookies
-
联系我们
-
网友俱乐部
-
Archiver
-
WAP