XML语法实践
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一XML语法实践
1实验目的与要求
1.1通过实验,使学生掌握XML的基本语法。
1.2要求学生根据XML语法规范,能够改正错误的XML文件,
1.3通过实验,使学生巩固XML的基本语法,掌握实体、预定义实体、字符引用、CDATA
段的概念、功能及使用方法
1.4编写语法正确的XML文件。
2实验内容
实验1.改正语法错误(用IE浏览器打开进行验证)。
<书架>
<书名>How to Purse Happiness书名>
<作者>
<名>Adair名>
<姓>Lana姓>
作者>
<书名>The Confidence Man书名>
<作者>
<名>Herman名>
<姓>Melville姓>
作者>
书架>
实验2.改错
<标记1>&你好&标记1>
<标记2>"注意观察"标记2>
<标记3>限高30米标记3>
路标>
实验3.改错
<性价比调查>
<价格>产品1<产品2<产品3 价格>
<性价比>产品1>产品2>产品3> 性价比> 性价比调查>
实验4. 修改XML文档中的错误。
欢迎光临我的主页!
]]>
你好,欢迎来到XML的世界!
大家好
实验5.设想有这样一本书:
书名:xml指南
第一章xml入门简介
1.2节什么是html
1.2节什么是xml
第二章xml语法
2.1节xml元素必须有结束标签
2.2节xml元素必须正确地嵌套
试使用xml文档进行描述,并上机实现。
<书名>
xml指南
<章节概要>
第一章xml入门简介
<章节内容>1.1节什么是html章节内容>
<章节内容>1.2节什么是xml章节内容>
章节概要>
<章节概要>
第二章xml语法
<章节内容>2.1节xml元素必须有结束标签章节内容>
<章节内容>2.2节xml元素必须正确地嵌套章节内容>
章节概要>
书名>
实验6:DTD约束XML文件初练
在D盘建一个目录,创建教材P29上的limitShop.dtd文件以及P30上的example3_2.xml文件并存在该目录下,然后用TestValidate.java进行有效性验证。
验证过程:
打开MyEclipse,新建一个Java Project, 将TestValidate.java复制在src中,并修改文件使其无错误,如不会修改,则在文件中添加下述代码import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
import org.xml.sax.helpers.DefaultHandler;
最后运行,输入完整XML文件名进行有效性验证。
<商店营业时间>
<商店>
<商店名称>西单商场商店名称>
<开门时间>06:30开门时间>
<关门时间>23:00关门时间>
商店>
<商店>
<商店名称>海淀商场商店名称>
<开门时间>07:30开门时间>
<关门时间>18:00关门时间>
商店>