热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

javaxslt数据转换,XSLT转换

XSLT-转换实例研究:如何使用XSLT将XML转换为XHTML。我们会在下一章对本实例的细节进行解释。正确的样式表声明把文档声明为XSL样式表的根元素是或。注意&#

XSLT - 转换

实例研究:如何使用 XSLT 将 XML 转换为 XHTML。

我们会在下一章对本实例的细节进行解释。

正确的样式表声明

把文档声明为 XSL 样式表的根元素是 或 。

注意: 和 是完全同义的,均可被使用!

根据 W3C 的 XSLT 标准,声明 XSL 样式表的正确方法是:

xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

或者:

xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

如需访问 XSLT 的元素、属性以及特性,我们必须在文档顶端声明 XSLT 命名空间。

xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 指向了官方的 W3C XSLT 命名空间。如果您使用此命名空间,就必须包含属性 version="1.0"。

从一个原始的 XML 文档开始

我们现在要把下面这个 XML 文档("cdcatalog.xml")转换为 XHTML:

Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985

.

.

在 Firefox 和 Internet Explorer 中查看 XML 文件:打开 XML 文件(通常通过点击某个链接) - XML 文档会以颜色化的代码方式来显示根元素及子元素。点击元素左侧的加号(+)或减号(-)可展开或收缩元素的结构。如需查看原始的 XML 源文件(不带有加号和减号),请在浏览器菜单中选择"查看页面源代码"或"查看源代码"。

在 Netscape 6 中查看 XML 文件:打开 XML 文件,然后在 XML 文件中右击,并选择"查看页面源代码"。XML 文档会以颜色化的代码方式来显示根元素及子元素。

在 Opera 7 中查看 XML 文件:打开 XML 文件,然后在 XML 文件中右击,选择"框架"/"查看源代码"。XML 文档将显示为纯文本。

创建 XSL 样式表

然后创建一个带有转换模板的 XSL 样式表("cdcatalog.xsl"):

xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

My CD Collection

TitleArtist

把 XSL 样式表链接到 XML 文档

向 XML 文档("cdcatalog.xml")添加 XSL 样式表引用:

Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985

.

.

如果您使用的浏览器兼容 XSLT,它会很顺利地把您的 XML 转换为 XHTML。

我们会在下一章对上面的例子中的细节进行解释。



推荐阅读
author-avatar
WYY
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有