xml文件内容<Panel id="c1">
<Messages>
<TransPage>
Default2.aspx
</TransPage>
<Content>
java
</Content>
</Messages>
<Messages>
<TransPage>
Default2.aspx
</TransPage>
<Content>
Asp .net
</Content>
</Messages>
<Messages>
<TransPage>
Default2.aspx
</TransPage>
<Content>
javascript
</Content>
</Messages>
<Messages>
<TransPage>
Default2.aspx
</TransPage>
<Content>
C#
</Content>
</Messages>
</Panel>转换文件代码<xsl:template match="/">
<table class="table_one">
<xsl:for-each select="Panel/Messages">
<tr>
<td>
//获得 xml数据赋给超链接的href属性
//此处报错 求高手们帮帮忙
<a href='<xsl:value-of select="TransPage"/>'>
<xsl:value-of select="Content"/>
</a>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
解决方案 »
- 一个自增小练习,大家来帮帮忙
- 在ASP.NET中实现将EXCEL导入数据库
- vs2008开发企业OA系统的身份验证问题?
- "select top x ???? where ?????"我希望只显示一个,怎么写?x=1好像不管用,会显示两个
- 误会的问题
- 我从别人机器上拷贝了一个RSS的程序,可是一执行就提示“你的计算机未安装MSXML引擎组件...”,请大侠帮忙啊
- 无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。
- 关于asp.net和java的问题
- 我装了vs.net,但是ASP.NET用不来为什么,asp 能用!!
- 问一个关于C#的问题
- 在线等
- dropdownlist树形显示
transform.Load(Server.MapPath("a.xslt"));
MemoryStream stream = new MemoryStream();
transform.Transform(Server.MapPath("a.xml"), null, stream);
StreamReader reader = new StreamReader(stream, System.Text.Encoding.UTF8);
Response.WriteFile(reader.ReadToEnd());
<a>
<xsl:attribute name="href">
<xsl:value-of select="TransPage"/>
</xsl:attribute>
</a>
<xsl:value-of select="Content"/>
</a>