如何使用XSLT检索XML的属性

时间:2011-03-18 12:46:56

标签: xml xslt

说我有一个LinkName,我将能够使用XSLT检索LinkName的值,但是如何检索href的值?即我需要检索xyz的值作为我的输出。 找到下面的确切XML,我需要从中提取href的值

<table border="1" align="center" >
  <tr>
        <td bgcolor="#99BBEE" >
              <A HREF="start.swe?C=Gt&amp;S=SSCS&amp;SWENeedContext=false&amp;_sn=0t9LLy7Y6Ciiwff5rq9XulU.O-prUFxaMoJv6vfreLDEwBbxbqJePuZ.S880KNPu&amp;SWEBID=-1&amp;SWEC=2">
                    <font face="Arial" size="2">Calendar</font>
              </A>
        </td>
        <td bgcolor="#99BBEE" width="50%" align="center" valine="middle">
              <A HREF="start.swe?C=Gt&amp;S=SSCS0&amp;SWENeedContext=false&amp;_sn=0t9LLy7Y6Ciiwff5rq9XulU.O-prUFxaMoJv6vfreLDEwBbxbqJePuZ.S880KNPu&amp;SWEBID=-1&amp;SWEC=2">
                    <font face="Arial" size="2">Contacts</font>
              </A>
        </td>
  </tr></table>

我的输出应该是href的值..!请帮忙

1 个答案:

答案 0 :(得分:5)

您的节点模板(例如):

<xsl:template match="A">
    <xsl:value-of select="@HREF"/>
</xsl:template>