2010-03-25 57 views
4

嗨,我做了一個PHP的web服務,返回一些XML,通過我有一個XML文件轉換爲HTML。但我希望能夠點擊每個返回的項目,以獲得有關該項目的更多細節。 <a href="item.php?id=<?php echo $itemid"?>"> <?php echo $itemname"?> </a> 最近我做了同樣的事情,但在PHP中,我試圖在XSLT中使用它,但它不起作用。如何生成與XSLT的鏈接

回答

10

使用xsl:屬性:

<a> 
    <xsl:attribute name="href">item.php?id=<xsl:value-of select="ItemId" /></xsl:attribute> 
    <xsl:value-of select="ItemName" /> 
</a> 

另外,在較短的形式:

<a href="item.php?id={ItemId}"><xsl:value-of select="ItemName" /></a> 

應該也行