游客:
注册
|
登录
|
帮助
网友俱乐部
»
网络编程
»
XML教程
» 2.3.1 实体
网友生活网
|
网友学堂
如何获得金币?
诚招斑竹
IP归属地查询 PR查询 收录查询 whois查询
免费超短2级域名,your.jpy.cc
传世私服
|
传奇世界私服
注册亚洲交友中心,找个人来同居吧!
免费存储空间,免费网络硬盘
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 2.3.1 实体
hinet
荣誉会员
UID 46695
精华 0
积分 2412
帖子 1189
威望 0
金币 1158
热心 26
阅读权限 50
注册 2007-2-25
状态 离线
#1
使用道具
发表于 2007-2-25 17:30
资料
个人空间
短消息
加为好友
2.3.1 实体
2.3.1 实体
从物理结构上讲,XML文件归根结底是由一组“实体”构成的。因此,我们先从实体讲起。
简单地说,实体充当着和别名类似的角色。即,一个简单的实体名称可以用来代表一大段文本内容。象任何计算机别名系统一样,实体引用简化了你的录入工作,因为每当你要使用那一大段文本时,你只须使用它的别名就可以了,处理器会自动为你把这个别名替换为相应的文本。
假如你为你的信件署名定义了一个实体lettersign,它代表下面这一大段文本:
张三
某网络公司销售部门
北京市海淀区中关村88号,100000
那么以后当你的XML文件中出现“信件”元素时,你可以这样写:
〈信件〉
〈收件人〉李四〈/收件人〉
〈主题〉hello〈/主题〉
〈正文〉hello!&lettersign ;〈/正文〉
〈/信件〉
这样,你就不必每次都输入这一大堆文本了,多方便!
其实,在很大程度上,关于实体的讨论与下一章要讲的“有效的”XML文件相关,而与“形式良好的”XML文件关系不大。因此,我们将把实体的细节和实质的讨论留在下一章。不过,后面几个小节中我们还是要介绍一些关于实体的概念,因为实体首先要做到“形式良好”,才能再进一步做到“有效”。
最后回过头来说XML文件的物理结构。所有的XML文件都包含了一个“根实体”,又称作“文件实体”。这个实体是由XML本身给出的,无须显式定义就可以使用,它指的其实就是整个文件的内容。除此之外,你可能还须用到其它一些实体,这些实体由你在文件类型DOCTYPE中给出定义。
[广告]
免费域名(Free Subdomain)
免费空间(Free hosting)
PR查询(Google Pagerank)
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-10-12 04:59
信产部ICP备案:
京ICP备05066424号
北京市公安局网监备案:1101050648号
Powered by
Discuz!
5.5.0
TOP
清除 Cookies
-
联系我们
-
网友俱乐部
-
Archiver
-
WAP