上机实验指导书-XML编程技术 (1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《XML编程技术》实验指导书

教师:卫守林

班级:计科111,112

学期:2014-2015(二)

版本:2015-03-16

昆明理工大学信自学院

实验一XML基础与XML SPY的使用

一.实验目的

1、掌握XML1.0的标准及内容

2、掌握XML的基本格式

3、掌握XML SPY的基本使用方法

二.实验内容

1、使用XML Spy或记事本等文本编辑器编辑如下XML文档,并保存文件名为code1_1.xml,然后在IE中浏览。

c0500069

20050517

pending

001

10

pending

c500701

20050712

pending

002

30

pending

003

20

pending

2、下面是一个网上购物订单,将它写成XML格式,并用XML SPY编辑,保存为code1_2.xml。

顾客编号:X00349827,订单号:DD934809,订货时间:2004-05-17;

付款方式:邮局汇款,通讯地址:xxx市xxx路xxx号,邮编:123456;

汇款地址:yyy市yyy路yyy号,收款人xxxx书店;

定书号:001,书名:AAA,数量:1,价格:34.00;

定书号:002,书名:BBB,数量:1,价格:29.00;

定书号:003,书名:CCC,数量:1,价格:41.00。

实验二XML DTD 与XML Schema的使用

一.实验目的

1、掌握DTD的定义、引用

2、掌握DTD的验证

3、掌握XML Schema的定义、引用

4、掌握XML Schema的验证

5、了解XML Schema中名称空间的使用

二.实验内容

1、如图所示,为其系统设计标记语言及其对应的DTD,分别命名为code2_1.xml、code2_1.dtd。

2、在一个XML文档中,需要用到一个article的结点,这个结点结构如下:

Main headline goes here

A subheadline goes here

John Doe

Reporter

April 30, 2005

Content of story goes here…

2005-03-02

1523

(1)请在分别定义HeadLine、ByLine、DateLine、stats结点的数据类型基础上,再定义article 的复杂数据类型。

(2)若以上程序段多篇文章(articles),请为其建立完整的XML Schema文件,保存文件名为code3_1.xsd。

3、为" code3_2.xml" XML 文档设计对应的XML Schema文件,保存文件名为code3_2.xsd。

xmlns:xsi="/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="shiporder.xsd">

George Bush

John Adams

Oxford Street

London

UK

Empire Burlesque

Special Edition

1

10.90

Hide your heart

1

9.90

相关文档
最新文档