XML技术与应用实验指导书 联系客服

发布时间 : 星期六 文章XML技术与应用实验指导书更新完毕开始阅读bba715dfa0116c175f0e48ca

(5)定义“姓名”及“电话”元素的显示

姓名{ display:block; color:blue;

font-family:Times,Arial,serif; font-style:normal; font-size:16pt; font-weight:bold; } 电话{ display:block; color:red;

font-family:Times,Arial,serif; font-style:italic; font-size:16pt; font-weight:bold; }

(6)在XML文件中指定对应CSS样式表

<联系人>

<姓名>李 明

<电话>99999999 <联系人>

<姓名>林 琳

<电话>88888888

(8)在IE中打开带有CSS定义的“联系人信息.xml”,观察显示结果 【思考题】

(1)CSS的基本作用是什么?

(2)CSS中元素显示定义之间有嵌套关系吗? 【参考文献】

1. 耿祥义编著,XML程序设计,清华大学出版社

实验3.2 可扩展样式单语言XSL

【开发语言及实现平台或实验环境】

配置有windows记事本、写字板 或 XMLSpy 2006开发环境的计算机设备 【实验目的】

(1)掌握使用XSL显示XML文件的基本方法 (2)理解CSS与XSL 的区别 【实验要求】

(1)能参照示例XML文件进行对应的XML Schema定义 (2)能利用Schema对XML文件进行验证 【实验原理】

一 XSL实际包含三方面的内容:XSLT,XPath以及XSL格式化对象 二 XSL的定义最终是由XSLT来执行完成的 三 XPath对XML文件片段进行查找、定位 四 格式化对象将XSL转换结果进行显示 【实验步骤】

(1)对以下“图书信息.xml”进行XSL定义(设XSL文件名为“图书信息.xsl”)

000001 计算机

算法与数据结构 严蔚敏 陈文博

清华大学出版社 24

2002-1-1 10

000002 计算机 软件工程导轮 张海藩

清华大学出版社 5.4

1987-6-1 5

000003 计算机

XML/JSP网页编程教材 吴艾

北京希望电子出版社 46

2001-7-1 15

000012 工具

汉语成语字典 李一华 吕德申

四川辞书出版社 12

1992-1-1 10

000016 机械

机电控制工程 高钟毓 王永梁

清华大学出版社 19.8

1994-9-1 19

000018 工具 英华大字典 郑易里

商务印书馆 18.5

1984-11-1

2

(2)书写XSL定义头部

(3)编写根节点匹配模板(注意xsl:stylesheet元素是必须要的)

[]

(4)编写XPath节点booklist/book的匹配模板(添加在[]处)