跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

XSLT 入门简介

使用可扩展样式表语言转换(XSLT)将 XML 数据转换成另一种形式

Nicholas Chase (ibmquestions@nicholaschase.com), 自由撰稿人, Backstop Media
Nicholas Chase 参与过 Lucent Technologies、Sun Microsystems、Oracle 和 Tampa Bay Buccaneers 等很多公司网站的开发。Nick 曾当过高中物理教师、低放射性废弃设备管理人员、在线科幻杂志编辑、多媒体工程师、Oracle 讲师和一家交互通信公司的首席技术管。他出版了多部著作,其中包括 XML Primer Plus (Sams)。

简介:  由于转换 XML 的需求十分常见,所以可扩展样式表语言转换(XSLT)很自然地成为了最基本的 XML 规范之一。本教程说明了如何创建 XSLT 样式表,并且对 XPath 进行了基本的介绍,这种语言可以选择 XML 文档中的特定部分。此外,还展示了 XSLT 的一些更高级的功能。

发布日期:  2007 年 4 月 16 日
级别: 初级

访问情况 : 7112 次浏览
评论: 

开始之前

本教程是为那些希望使用可扩展样式表语言转换(XSLT)将 XML 数据转化成其他形式从而不再需要在 Java 或其他语言中编程的开发人员撰写的。

本教程假设您熟悉 XML,但是不要求对它有过于深入的掌握,有基本的了解就足够了。除了和扩展有关的少数章节外,不需要用到任何特殊的编程语言。即使在这些章节,其中的概念也非常直白,很容易应用于任何编程语言,只要处理程序支持即可。

本教程的内容

本教程讲述的是可扩展样式表语言转换(XSLT)。XSLT 是与 XML 相关的基础性规范之一,可以方便地将 XML 数据从一种形式转换成另一种形式。

本教程的主要内容如下:

  • XSLT 基础
  • 使用简单的模板
  • 传播数据
  • 控制空格
  • XPath 基础
  • XPath 函数
  • 循环和条件语句
  • 导入和包括其他样式表
  • 扩展 XSLT
  • XSLT 变量

1 页,共 10 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=XML
ArticleID=209508
TutorialTitle=XSLT 入门简介
publish-date=04162007
author1-email=ibmquestions@nicholaschase.com
author1-email-cc=dwxed@us.ibm.com

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。