实体的定义与使用

实体的定义与使用

ID:40186353

大小:272.81 KB

页数:12页

时间:2019-07-24

实体的定义与使用_第1页
实体的定义与使用_第2页
实体的定义与使用_第3页
实体的定义与使用_第4页
实体的定义与使用_第5页
资源描述:

《实体的定义与使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实体的定义与使用3-4定义DTD实体(1)实体:使用一个载体把提取出的数据或文本片断来载入到XML文档中,这个载体就是实体。一般实体:分为内部一般实体和外部一般实体。内部一般实体的格式:引用格式:&实体名;

2、PCDATA)>]><篮球><球员姓名>&MJJ;<团队><名称>公牛队<城市>芝加哥使用实体的好处提高了文档的书写效率,也使文档的外观更加简洁.若多次出现的内容需要修改,只需要在实体定义的语句中修改一下,即可修改文档中所有引用了该实体的地方,是修改的效率和准确程度大大提高.注意的问题被引用的内部实体的内容只能是文档内容的一部分,或者说是字符数据,而不能包含标记.如下定义是错误的:

3、tle&title;>在定义内部实体时引用内部实体,要注意不能形成循环引用.下面定义是非法的:实体在DTD中只能被其他实体定义引用,不能被元素和属性定义所引用.3-4定义DTD实体(2)外部一般实体的格式:外部一般实体的格式:SYSTEM,PUBLIC例:

4、xml/3-16.xml”>3-4定义DTD实体(2)参数实体:与一般实体不同,参数实体只用在外部DTD中。参数实体的格式与一般实体很类似,只不过中间要加上“%”符。内部参数实体:外部参数实体:引用方式为:%实体名;例:定义参数实体

5、EMAIL

6、电话

7、地址">

8、生日)>

9、ES;

10、公司名)>

11、one="no"?><学校信息><教师信息><姓名>李冰冰<性别>男<出生日期>1981-93-4定义DTD实体(3)已分析实体与未分析实体已分析实体:其所代表的文本内容是XML文档中的一部分,满足格式良好的要求。未分析实体:是指不能用XML来描述的非文本数据的实体。比如,二进制文件,图形文件,JavaApplet程序等等。未分析实体的定义形式:

12、体格式>例:]>&logo;3-4定义DTD实体(4)实体属性类型使用关键字ENTITY,则声明一个属性是实体类型,它的取值为已定义的实体。请看下面例子:

13、coding="GB2312"      standalone="yes"?>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。