欢迎来到天天文库
浏览记录
ID:39366649
大小:607.60 KB
页数:49页
时间:2019-07-01
《《XML数据操作接口》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章XML数据操作接口内容提要可扩展标记语言(eXtensibleMarkupLanguage,XML)是目前应用开发领域中的热门技术。本章主要讲述XML基本概念,XML的三种显示样式:CSS(CascadingStyleSheet,层叠式样式表单)、XSL(ExtensibleStyleLanguage,扩展的标记语言)和DataIsland(数据岛)如何利用JSP操作XML文件。XML的概念XML即可扩展的标记语言,可以定义语义标记,是元标记语言。XML不像超文本标记语言HTML,HTML只能使
2、用规定的标记,对于XML,用户可以定义自己需要的标记。XML(eXtensibleMarkupLanguage)和HTML(HyperTextMarkupLanguage)师出同门,都是从SGML(StandardGeneralizedMarkupLanguage)延伸而出的标记语言XML文档的结构案例名称:元标记语言程序名称:9-01.xml<老师><姓名>zhourunfa姓名><性别>male性别><职业>Teac
3、herPekingUniv.职业>老师>定义基本元素案例名称:定义基本元素程序名称:9-02.xml<老师记录><姓名>周润发姓名><住址>北京大学住址><职位>计算机系老师职位><工资>2000工资>老师记录>使用属性案例名称:添加属性程序名称:9-03.xml<老师记录><姓名类别="专职">周润发姓名><住址>北京大学
4、住址><职位>计算机系教师职位><工资货币="美元">2000工资>老师记录>典型的XML文档结构案例名称:典型的XML文档结构程序名称:9-04.xml<老师记录><姓名>周润发姓名><职业>教师职业><家属><妻子>None妻子>家属><兴趣>唱歌、跳舞兴趣><电子邮件>shizhiguo@163.net电子邮件>老师记录>XM
5、L声明XML声明是以“XML声明的作用是告诉浏览器将要处理的文档是XML文件。一个XML文档最好是以一个XML声明作为开始。之所以说“最好”是因为XML声明在XML文档中是可选内容,可加可不加,但XML标准强烈推荐加入这一行声明。XML声明中可以包含version,encoding和standalone三个属性。字符和实体引用字符和实体引用可以向X
6、ML文档中引入其他信息,而不需要直接在文档中输入它们。字符和实体引用通常用于以下情况。(1)字符不能直接出现在文档中,因为它们会被解释为标记。(2)由于输入设备的限制,字符不能直接输入到文档中。(3)由于单字节字符的限制,字符不能可靠地经过处理程序。(4)相同的字符串或文档片断在文档中多次使用。XML常用的实体引用实体实体引用意义lt<<(小于)gt>>(大于)amp&&(和)apos'‘(单引号)quot"“(双引号)使用特殊字符案例名称:使用特殊字符程序名称
7、:9-05.xml<老师记录><姓名类别="专职"><周润发>姓名><住址>北京大学住址><职位>教师职位><工资货币="美元">2000工资>老师记录>XML的三种显示格式显示XML文件常见的有三种方式:使用CSS样式表使用XSL样式单使用XML的数据岛技术CSS样式表案例名称:CSS样式表程序名称:9-06.cssGREETING{font-size:48pt;font-weight:bold
8、;}案例名称:调用CSS的XML文件程序名称:9-07.xmlChinaXSL样式语言案例名称:调用XSL的XML文件程序名称:9-08.xml案例名称:XSL文件程序名称:9-09.xslXML数据岛技术案例名称:使用XML文件数据岛程序名称:9-1
此文档下载收益归作者所有