实体的定义与使用

上传人:hy****d 文档编号:243431074 上传时间:2024-09-23 格式:PPT 页数:12 大小:52.50KB
返回 下载 相关 举报
实体的定义与使用_第1页
第1页 / 共12页
实体的定义与使用_第2页
第2页 / 共12页
实体的定义与使用_第3页
第3页 / 共12页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,实体的定义与使用,1,3-4 定义DTD实体(1),实体:使用一个载体把提取出的数据或文本片断来载入到XML文档中,这个载体就是实体。,一般实体:分为内部一般实体和外部一般实体。,内部一般实体的格式:,引用格式: ,公牛队,芝加哥,2,使用实体的好处,提高了文档的书写效率,也使文档的外观更加简洁.,若多次出现的内容需要修改,只需要在实体定义的语句中修改一下,即可修改文档中所有引用了该实体的地方,是修改的效率和准确程度大大提高.,3,注意的问题,被引用的内部实体的内容只能是文档内容的一部分,或者说是字符数据,而不能包含标记.如下定义是错误的:,4,在定义内部实体时引用内部实体,要注意不能形成循环引用.下面定义是非法的:,实体在DTD中只能被其他实体定义引用,不能被元素和属性定义所引用.,5,3-4 定义DTD实体(2),外部一般实体的格式:,外部一般实体的格式:SYSTEM,PUBLIC,例:,6,3-4 定义DTD实体(2),参数实体:,与一般实体不同,参数实体只用在外部DTD中。参数实体的格式与一般实体很类似,只不过中间要加上“%”符。,内部参数实体:,外部参数实体:,引用方式为:%实体名;,例:定义参数实体,7,李冰冰,男,1981-9,8,3-4 定义DTD实体(3),已分析实体与未分析实体,已分析实体:其所代表的文本内容是XML文档中的一部分,满足格式良好的要求。,未分析实体:是指不能用XML来描述的非文本数据的实体。比如,二进制文件,图形文件,Java Applet程序等等。,未分析实体的定义形式:,例:,9,3-4 定义DTD实体(4),实体属性类型,使用关键字ENTITY,则声明一个属性是实体类型,它的取值为已定义的实体。请看下面例子:, ,10,DTD中的声明类型,声明,声明的形式,元素声明,属性声明,记法声明,实体声明,11,实训(2),结合已知外部DTD创建一个现实图书编辑信息的XML文档。,12,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!