XML实验报告 - 定义编写XML文档

更新时间:2024-01-26 13:10:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

XML实验报告

计算机学院 软件工程

一、 实验题目

创建XML文档及在XML文档中使用DTD

二、 实验目的

熟悉Altova XMLSpy2010环境;

通过编写XML文档,掌握XML语法基础;

通过编写XML文档,掌握XML文档的逻辑结构及物理结构; 学会创建格式良好且有效(valid)的XML文档; 学会使用XML文档内部的DTD; 学会使用XML文档外部的DTD。

三、 实验代码

1. 在XML文档内部使用DTD

]>

XML实用培训教程

张建飞

zjf@163.com

27元

科学出版社

北京东皇城根北街16号 100717

yanmc@bhp.com.cn

XML网页制作彻底研究

陈会安

cha@163.com

47元

中国铁道出版社

北京市宣武区右安门西街9号 100054

bjb@tqbooks.com.cn

2. 在XML文档外部使用DTD Xml文件:(在DTD/Schema菜单中选择Assign DTD,Browser打开DTD文件所在路径,选择该DTD文件即可进行关联)

XML实用培训教程

张建飞

zjf@163.com

27元

科学出版社

北京东皇城根北街16号 100717

yanmc@bhp.com.cn

XML网页制作彻底研究

陈会安

cha@163.com

47元

中国铁道出版社

北京市宣武区右安门西街9号 100054

bjb@tqbooks.com.cn DTD文件:

四、 实验心得

通过本次实验,我学会使用XML专用编辑工具XML Spy2010,并通过使用Microsoft Visual Studio 2010对比两种编辑工具,体会到专业工具软件对XML文档进行的严格的语法及合法性检查。通过编写代码,初步掌握了XML的语法基础,掌握了由XML必要声明、DTD声明、处理指令(PI)、文档实体、树状结构五部分组成的XML文档的逻辑结构,明白了XML文件可以看成是多个物理文件(实体)组成的。通过使用DTD,明白了DTD定义了置标语言、文档结构的语法和词汇表,DTD可以保证XML文档的有效性。

在实验过程中,重复定义了E-mail标记,导致错误,因此删除重复标记即可;在(#PCDATA)前没有加空格,导致错误,因此要加空格;在XML文件外部定义DTD时,不需要加.

通过以上实验,我体会到了XML与其他标签语言相比其可扩展性、难易程度、国际化程度以及在不同平台间实现信息交换的难以程度都是相对较有优势的,以及XML的前景,进而激发了学习XML的兴趣。

本文来源:https://www.bwwdw.com/article/1k0w.html

Top