如将xml中的url连接加入到标签a的href属性中
时间:2008-01-06
来源:互联网
我的xml
<?xml version="1.0" encoding="GB2312"?> <?xml-stylesheet type='text/xsl' href='menu.xsl'?> <list> <onemenu name="新公文管理"> <childmenu> <name>发文稿纸</name> <url>/faces/document/bwfwAdd.jsp?typeid=8a8ad13116d1107b0116d1112dc90001</url> </childmenu> <childmenu> <name>公文分发</name> <url>/faces/document/distributedAdd.jsp?typeid=8a8ad13116d1107b0116d1112dc90001</url> </childmenu> </onemenu> </list>
提示:您可以先修改部分代码再运行
我的xsl
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <HTML> <BODY> <xsl:for-each select="/list/onemenu/childmenu"> <a href=""> <xsl:value-of select="name"/> </a> </xsl:for-each> </BODY> </HTML> </xsl:template> </xsl:stylesheet>
提示:您可以先修改部分代码再运行
我如将xml中的url连接加入到标签a的href属性中
<?xml version="1.0" encoding="GB2312"?> <?xml-stylesheet type='text/xsl' href='menu.xsl'?> <list> <onemenu name="新公文管理"> <childmenu> <name>发文稿纸</name> <url>/faces/document/bwfwAdd.jsp?typeid=8a8ad13116d1107b0116d1112dc90001</url> </childmenu> <childmenu> <name>公文分发</name> <url>/faces/document/distributedAdd.jsp?typeid=8a8ad13116d1107b0116d1112dc90001</url> </childmenu> </onemenu> </list>
提示:您可以先修改部分代码再运行
我的xsl
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <HTML> <BODY> <xsl:for-each select="/list/onemenu/childmenu"> <a href=""> <xsl:value-of select="name"/> </a> </xsl:for-each> </BODY> </HTML> </xsl:template> </xsl:stylesheet>
提示:您可以先修改部分代码再运行
我如将xml中的url连接加入到标签a的href属性中
作者: sixdo 发布时间: 2008-01-06
自已解答:注意要有先后顺序
<a> <xsl:attribute name="href"> <xsl:value-of select="url"/> </xsl:attribute> <xsl:value-of select="name"/> </a>
提示:您可以先修改部分代码再运行
<a> <xsl:attribute name="href"> <xsl:value-of select="url"/> </xsl:attribute> <xsl:value-of select="name"/> </a>
提示:您可以先修改部分代码再运行
作者: sixdo 发布时间: 2008-01-06
QUOTE:
<xsl:for-each select="/list/onemenu/childmenu">
<xsl:variable name="myVar" select="url" />
<a href="{$myVar}"><xsl:value-of select="name" /></a>
</xsl:for-each>
<xsl:variable name="myVar" select="url" />
<a href="{$myVar}"><xsl:value-of select="name" /></a>
</xsl:for-each>
作者: solidluck 发布时间: 2008-01-18
怎么哪都能见到大师的身影
作者: los 发布时间: 2008-01-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28