XSL最全基础教程之xsl:apply-templates元素
的有关信息介绍如下: 这次小编介绍
如果
语法
select=Expression mode=QName>
属性
select(可选)
该属性值是XPath表达式,可以用于处理表达式选择的节点,而不是处理所有子节点。如果省略属性,可以选取当前节点的子节点。
mode(可选)
mode属性值允许xsl解析器可以多次处理匹配节点,每次可以产生不同的结果。如果
如果
创建xml文件
创建名为heros.xml文件
涿郡涿县人
河东解人
幽州涿郡
分析:如果想使用Notepad++快速的编写xml文件,可以安装Zen Coding插件。
创建XSL文件
创建一个名为heros.xsl文件
姓名 | 出身地 | 武器 | 战斗力 | 战斗力数值 |
---|
战斗力:
分析:
运行结果
用Firefox打开本地文件heros.xml
粘贴html代码如下:
姓名 | 出身地 | 武器 | 战斗力 | 战斗力数值 |
---|---|---|---|---|
刘备 | 涿郡涿县人 | 双股剑 | 75 | 战斗力:75 |
关羽 | 河东解人 | 青龙偃月刀 | 100 | 战斗力:100 |
张飞 | 幽州涿郡 | 丈八蛇矛 | 95 | 战斗力:95 |
问题描述
使用Notepad++编写中文时,出现XML Parsing error:Input is not proper UTF-8,如下图:
解决方法
选择“Encoding”->"Convert to UTF-8-BOM",保存即可