千家信息网

XSLT-转换

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言。XPath 是一种用于在 XML 文档中进行导航的语言。正确的样式表声明把文档声明为 XSL 样式表的根元素是
千家信息网最后更新 2026年11月04日XSLT-转换
XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言。XPath 是一种用于在 XML 文档中进行导航的语言。

正确的样式表声明

把文档声明为 XSL 样式表的根元素是 或 。
注意: 和 是完全同义的,均可被使用!
根据 W3C 的 XSLT 标准,声明 XSL 样式表的正确方法是:

或者:

如需访问 XSLT 的元素、属性以及特性,我们必须在文档顶端声明 XSLT 命名空间。
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 指向了官方的 W3C XSLT 命名空间。如果您使用此命名空间,就必须包含属性 version="1.0"。

从一个原始的 XML 文档开始

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

Empire BurlesqueBob DylanUSAColumbia10.901985..

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

创建 XSL 样式表

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

My CD Collection

TitleArtist
把 XSL 样式表链接到 XML 文档

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

Empire BurlesqueBob DylanUSAColumbia10.901985..

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

原文来自: https://www.linuxprobe.com/linux-xslt-transform.html

文档 元素 文件 样式 源代码 空间 选择 原始 中右 代码 减号 加号 属性 方式 浏览器 语言 页面 颜色 浏览 原文 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡网 上海挚品互联网科技有限公司 上海喔噻互联网科技有限公司 新华互联网科技学院 奔汉互联网科技 兼蜜互联网科技 掌上梦互联网科技 互联网科技博客 哈尔滨新华互联网科技 海南购全球互联网科技 西藏七维空间互联网科技有限公司 亳州好赞互联网科技有限公司 互联网在线教育科技创业 保险科技服务互联网营销体系 恒生互联网科技业指数调整周期 陕西九四连强互联网科技有限公司 唯美互联网科技 互联网科技手抄报图片 西安左小互联网科技有限公司 互联网大会出现的黑科技 互联网科技巨头监管 电子科技大学互联网 互联网科技有限公司 翻译 安控科技rtu产品工业互联网 中盈科技互联网信息有限公司 互联网科技公司实习生 湖南一路畅行互联网科技 中国互联网公司排名锤子科技 中国新注册互联网科技 陕西彩京云互联网科技有限公司
0