XML课程设计报告直接版.docx
- 文档编号:10636048
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:7
- 大小:15.88KB
XML课程设计报告直接版.docx
《XML课程设计报告直接版.docx》由会员分享,可在线阅读,更多相关《XML课程设计报告直接版.docx(7页珍藏版)》请在冰豆网上搜索。
XML课程设计报告直接版
XML课程设计报告(直接版)
XML课程设计报告
目录
1.2.
四大名著系统数据结构图..........................................................................................................................................2DTD和Schema结构描述..........................................................................................................................................2
3.4.DTD........................................................................................................................................2Schema....................................................................................................................................3XML实例....................................................................................................................................................................4建立XSLT文档..........................................................................................................................................................5
程序代码.................................................................................................................................5运行界面.................................................................................................................................7XMLDSO数据源绑定................................................................................................................................................8
程序代码.................................................................................................................................8运行界面.................................................................................................................................9DOM编程访问XML..................................................................................................................................................9
程序代码.................................................................................................................................9运行界面...............................................................................................................................11JAVA程序访问XML文档.......................................................................................................................11
程序代码...............................................................................................................................11运行界面...............................................................................................................................14结束语........................................................................................................................................错误!
未定义书签。
5.
6.
7.
8.
3.XML实例
罗贯中
元末明初 一百二十回
4
章回体小说
曹雪芹
爱情故事 抄本
施耐庵
108人
吴承恩 民俗传说 一百回
4.建立XSLT文档
程序代码
四大名著 .title{font-size:
20pt;font-weight:
bold;color:
blue} .name{color:
red;font-size:
15pt;}
6
运行界面
7
5.XMLDSO数据源绑定
程序代
分页显示书本信息
书名 类别 作者 数目
8
运行界面
6.DOM编程访问XML
程序代码
四大名著
西游记
作者 闯关数 类型
9
红楼梦
作者 流传形式 主要情节
三国演义
作者 出书时间 类型 回数
10
水浒传
作者 主要人物
运行界面
7.JAVA程序访问XML文档
程序代码
import*;import*;
11
import*;
import*;publicclassM{
staticDocumentdocument;
publicstaticvoidmain(Stringargs)throwsException{
DocumentBuilderFactorydbf=; DocumentBuilderdb=; //建立新的XML文件
document=; //建立根元素
Elementroot=(Element)(四大名著 (root); //新增子元素西游记
Elementnewnode=(Element)(西游记 (newnode); //增加元素的内容作者
((作者 //增加元素的属性
newnode=(Element); (西游记作者 (西游记闯关数 (西游记类型//新增子元素作者
newnode=(Element)(作者 (newnode); //增加元素的内容
((吴承恩 //新增子元素闯关数
newnode=(Element)(闯关数 (newnode); //增加元素的内容
((八十一 //新增子元素类型
newnode=(Element)(类型 (newnode); //增加元素的内容
((游记
//新增子元素红楼梦
newnode=(Element)(红楼梦 (newnode);
12
//增加元素的属性
newnode=(Element); (红楼梦作者 (红楼梦流传形式 (红楼梦主要情节 //增加元素的内容
((曹雪芹 ((民间小说 ((爱情故事 //新增子元素三国演义
newnode=(Element)(三国演义 (newnode);//增加元素的属性
newnode=(Element); (三国演义作者 (三国演义出书时间 (三国演义回数 (三国演义类型
//增加元素的内容
((施耐庵 ((公元 (( ((演义 //新增子元素水浒传
newnode=(Element)(水浒传 (newnode); //增加元素的属性
newnode=(Element); (水浒传作者 (水浒传主要人物
//增加元素的内容
((吴承恩 ((为好汉
//显示XML文件
(根元素:
//获取根元素的所有子节点
NodeListchilds=;
13
for(inti=0;i<();i++){
//显示元素的名字和元素的内容(文字节点)
(元素:
( getNodeValue); //显示元素的属性值
if((i).hasAttributes) {
//取属性列表
NamedNodeMapatts=(i).getAttributes;
//使用for循环获取各属性名称和值(如油画。
雕塑等) for(intj=0;j
Nodeatt=(j);
( ( } } } }}
运行界面
8.总结
通过这个学期学习XML,这门课很有意思,老师上课讲得也很吸引人,我了解了
14
很多XML的知识。
这也让我对XML这门课程有了一定程度的了解,掌握了基本的XML技术,也让我明白实践是检验真理的唯一标准。
在整个设计课程中,让我也充分知道了XML,XSL和XSD文件的形成和使用的方法。
希望在以后学习中更加理解这门学科,为以后从事这方面的事业做好准备。
XML课程设计报告
目录
1.2.
四大名著系统数据结构图..........................................................................................................................................2DTD和Schema结构描述..........................................................................................................................................2
3.4.DTD........................................................................................................................................2Schema....................................................................................................................................3XML实例....................................................................................................................................................................4建立XSLT文档..........................................................................................................................................................5
程序代码.................................................................................................................................5运行界面.................................................................................................................................7XMLDSO数据源绑定................................................................................................................................................8
程序代码.................................................................................................................................8运行界面.................................................................................................................................9DOM编程访问XML..................................................................................................................................................9
程序代码.................................................................................................................................9运行界面...............................................................................................................................11JAVA程序访问XML文档.......................................................................................................................11
程序代码...............................................................................................................................11运行界面...............................................................................................................................14结束语........................................................................................................................................错误!
未定义书签。
5.
6.
7.
8.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML 课程设计 报告 直接