我在HTML中有这个:
这部分是“http://abc.com/”静态。 “userid”是动态的。
如何在XSLT中执行此操作?
很抱歉,如果这是一个重复的问题,但我找不到任何问题。
答案 0 :(得分:1)
以下是如何执行此操作的示例:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" omit-xml-declaration="yes" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/">
<html>
<a href="http://abc.com/{userid}">Some link</a>
</html>
</xsl:template>
</xsl:stylesheet>
对以下XML文档应用此转换时:
<userid>SomeUserId</userid>
产生了想要的正确结果:
<html>
<a href="http://abc.com/SomeUserId">Some link</a>
</html>