XSL最全基础教程之xsl:attribute-set元素

 时间:2024-10-14 12:06:04

1、语法<xsl:attribute-set name = QName use-attribute-sets = QNames></xsl:attribute-set>

2、属性 name(必需): 定义该属性集的名称 use-attribute-sets(可选): 在该属性由空格分隔,集中使用的其它属性集的列表。

3、示例创建一个名为book.xml的XML文件<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="book.xsl"?><book> <chapter> <heading>The First Chapter</heading> </chapter> <chapter> <heading>The Next Chapter</heading> </chapter></book>

XSL最全基础教程之xsl:attribute-set元素

4、创建一个名为book.xsl的xsl文件<?xml version="1.0" encoding="UTF-8"?><xsl:sty造婷用痃lesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:template match="chapter/heading"> <fo:block quadding="start" xsl:use-attribute-sets="title-style"> <xsl:apply-templates/> </fo:block> </xsl:template> <xsl:attribute-set name="title-style"> <xsl:attribute name="font-size">12pt</xsl:attribute> <xsl:attribute name="font-weight">bold</xsl:attribute> </xsl:attribute-set></xsl:stylesheet>

XSL最全基础教程之xsl:attribute-set元素

5、测试结果运行XML Tools选择XSL Transformation<?xml 箪滹埘麽version="1.0"?>稆糨孝汶; <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" quadding ="start" font-size="12pt" font-weight="bold"> The First Chapter </fo:block> <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" quadding ="start" font-size="12pt" font-weight="bold"> The Next Chapter </fo:block>

XSL最全基础教程之xsl:attribute-set元素
  • 节奏海拉鲁 卓拉蛙鞋的获取方法、位置介绍
  • 塞尔达游戏攻略
  • 怪物猎人修炼场怎么去
  • 塞尔达传说:姆吉拉的假面图文攻略 五 冰之神殿
  • 脸黑先生全关卡攻略(下)
  • 热门搜索
    面膜怎么用效果最好 护理论文怎么写 怎么设置电脑不休眠 163邮箱怎么改密码 少白头怎么办 产妇便秘怎么办 脸部毛孔大怎么办 嘴上起水泡了怎么处理 小肚子怎么减 word怎么删除页码