`
wind_bell
  • 浏览: 291470 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

跟我学XSL(一)

    博客分类:
  • xml
阅读更多
个人简历表示,方式有如下两种:
1、HTML表示
resume.html:
<HTML>
<BODY>
<TABLE border=1 cellspacing=0>
<TH>姓名<TD>禹希初<TH>性别<TD>男<TH>生日<TD>1977.5
<TR>
<TH>技能<TD colspan=5>数据库设计与维护、WEB开发
</TABLE>
</BODY>
</HTML>
2、XML表示
resume.xml:
<?xml version="1.0" encoding="GB2312"?>
<?xml:stylesheet type="text/css" href="resume.css"?>
<resume>
<name>禹希初</name>
<sex>男</sex>
<birthday>1977.5</birthday>
<skill>数据库设计与维护、WEB开发</skill>
</resume>
样式单用CSS
resume.css:
resume{display: block;}
name{display: block; font-size:120%;}
sex{display:block; text-indent:2em}
birthday{display:block; text-indent:2em}
skill{display:block; text-indent:2em}
说明:以上均为CSS样式,建议读者参考有关资料熟悉CSS,在以后学习中必须用到,此处由于篇幅关系不作介绍。建立文件resume.css后,在个人简历.xml文件的第一行后添加以下文字:
<?xml:stylesheet type="text/css" href="resume.css"?>
此处表示引用一个外部CSS样式文件,其中type规定样式类型(可取值为text/css或text/xsl),href规定文件路径。
用xsl样式单如下:
resume.xsl:
<?xml version="1.0" encoding="GB2312"?>
<HTML xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<HEAD>
<TITLE>个人简历</TITLE>
</HEAD><BODY>
<xsl:for-each select="resume">
<P/>
<TABLE border="1" cellspacing="0">
<CAPTION style="font-size: 150%; font-weight: bold">
个人简历
</CAPTION>
<TR>
<TH>姓名</TH><TD><xsl:value-of select="name"/></TD>
<TH>性别</TH><TD><xsl:value-of select="sex"/></TD>
<TH>生日</TH><TD><xsl:value-of select="birthday"/></TD>
</TR>
<TR>
<TH>技能</TH><TD colspan="5"><xsl:value-of select="skill"/></TD>
</TR>
</TABLE>
</xsl:for-each>
</BODY>
</HTML>



分享到:
评论

相关推荐

    跟我学XSL

    跟我学XSL这本书不错,大家看看吧!

    跟我学XSL电子资源下载

    《跟我学XSL》是一本深入浅出地介绍XSL(eXtensible Stylesheet Language)技术的专业教程。XSL是一种强大的XML(eXtensible Markup Language)转换语言,主要用于XML文档的格式化和转换,使得数据在不同的环境中...

    跟我学XSL(pdf)

    "跟我学XSL"这本书很可能深入浅出地介绍了这一技术,帮助初学者快速掌握XSL的核心概念和实际应用。 1. **XSL简介** - XSL由XSLT(Transformations)、XPath(Path)和XSL-FO(Formatting Objects)三部分组成。 -...

    跟我学xsl.doc

    XFO则用于描述最终的呈现格式,而XPath则是XSLT中用于导航XML文档节点的语言,是XSL中不可或缺的一部分。 二、XSL模板与匹配模式 在XSL中,模板是进行转换的核心元素。通过模板,我们可以定义如何处理特定的XML...

    跟我学XSL.chm

    跟我学XSL.chm,XSL中文文档。

    跟我学XSL(四)

    在这一系列教程中,“跟我学XSL”旨在帮助初学者理解XSL的核心概念和实际应用,以便能够有效地将XML数据转化为其他格式,如HTML、PDF或者简单的文本。 XSL由三个主要部分组成:XSL Transformations (XSLT),XSL ...

    跟我学XSL(三)

    《跟我学XSL(三)》这篇博文主要探讨了XSL(Extensible Stylesheet Language)这一转换语言的高级技巧和应用。XSL是一种强大的XML(eXtensible Markup Language)处理工具,它允许我们将XML数据转换成其他格式,如...

    跟我学xsl

    XSL 的核心作用在于提供了一种灵活的方式,允许开发者根据具体需求定制 XML 文档的显示样式,从而实现更加复杂的布局和格式化。 #### 五、XSL 的使用方法 1. **创建 XSL 文件**:编写 XSL 规则,指定如何转换 XML ...

    跟我学XSL.rar

    一本非常好的XSL入门教程, 分成以下几大单元 1.第一个XML文档 2.XSL入门 3.XSL模板与匹配模式 4.测试模式 5.XSL中的choose 6.运算符,关系与逻辑运算符,特殊字符等 7.XSL函数之一 8.脚本与XSL的结合及应用 9...

    跟我学XSL(XML)

    XSL转载的学习资料,分享。可作为入门教材

Global site tag (gtag.js) - Google Analytics