2015xml使用教程实验报告

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

XML技术与应用

综合实验报告

实验课题:CDCatalog:Only Music online Shop 实验内容:基于XML的系统设计与实现

实验班级:

学生姓名:

学生学号:

实验成绩:

一、实验目的:(综合验证以下课程主要知识点)

1.XML语法

(1)掌握XML文档的基本语法,编写格式良好的XML文档

(2)熟悉XML文档编辑、解析、浏览工具

2.XML Schema 模式文档定义

(1)了解并掌握XML Schema的定义方法及其用途

(2)了解并掌握Schema的基本结构、数据类型、元素及属性声明(3)熟练掌握Schema中限定面的应用

(4)规范与验证XML文档,使其满足合法性需求

3.XML DSO、数据岛CSS和XSLT

(1)能够使用XML DSO 完成从XML文档到HTML格式的绑定显示。

(2)掌握使用XSLT转换显示XML文件的基本方法

(3)了解CSS与XSL的区别

4.DOM解析

(1)了解DOM技术的基本对象

(2)掌握DOM技术的常用对象的基本属性及方法

(3)掌握DOM技术在Java语言里的简单使用

(4)能使用DOM接口对XML文档进行解析

二、实验内容:总体设计(设计原理、设计方案及流程等)

1、利用XML文档作为数据存储载体,设计并实现“唯音唱片网店”music online的

基本唱片信息及客户订单信息的管理。

文档内容基本要求如下(其他元素或属性请根据需要自行设计添加):

(1)cdcatalog销售的唱片的详细信息存储在XML文档中,包括唱片的编号(属性)、片名、歌手名、价格、总数量(整型)、发行年份,公司和图片等信息。

唱片的编号是其唯一标识。

(2)客户的订单信息存储在XML文档中,包括客户姓名、订单号,订货时间,收货地址,联系方式等

唱片编号唱片名数量价格

唱片编号唱片名数量价格……

请根据给定的订单信息的XML schema 文档(shiporder.xsd),设计合法的XML文档实例,文档至少包含两条客户的订购信息。

shiporder.xsd:

2.利用XML DSO供客户查看浏览文档cdcatalog.xml中的数据内容,请选取适合对客

户展示的数据字段并显示。

3.利用XSLT转换显示技术,输出每一张订单的信息。

基本输出形式为:花店的名称;客户的基本信息;以表格的形式显示某客户的订购列表;订单的总金额;花店的签名(联系电话;邮箱;地址;logo等)

4.使用XML文档的解析技术DOM,结合一种你熟悉的编程工具,完成对数据记录的基

本增删改查操作。基本功能如下

(1)增加、删除和修改一条唱片记录

(2) 增加一条新的订单信息

(3)查询某天、某月的订单收入情况等

三、实验步骤(包括主要步骤、代码分析及遇到的问题,最后的解决方案等)

1.根据上述XML Schema文档编写合法的XML文档,用户保存客户的订单数据。你保存文件名为 shoporder.xml 。请节选部分能反映元素之间层次结构的代码或简要画出树形结构图。

wa wa

zhangssan

****学院

***

china

我是一个兵

0000001

23

4426.354

我是一个兵

0001257

93

856.3454

我是一个兵

000000224

83

4556.345174

相关文档
最新文档