如何使用 XSLT 检索 XML 的属性

发布于 2024-10-24 06:53:01 字数 1014 浏览 1 评论 0原文

假设我有一个 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 的值..!请帮忙

say i have a LinkName , i will be able to retrieve the value of LinkName using XSLT, but how will retrive the value of href? i.e i need to retrieve the value of xyz as my output.
Find the exact XML below from which i need to extract the value of href

<table border="1" align="center" >
  <tr>
        <td bgcolor="#99BBEE" >
              <A HREF="start.swe?C=Gt&S=SSCS&SWENeedContext=false&_sn=0t9LLy7Y6Ciiwff5rq9XulU.O-prUFxaMoJv6vfreLDEwBbxbqJePuZ.S880KNPu&SWEBID=-1&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&S=SSCS0&SWENeedContext=false&_sn=0t9LLy7Y6Ciiwff5rq9XulU.O-prUFxaMoJv6vfreLDEwBbxbqJePuZ.S880KNPu&SWEBID=-1&SWEC=2">
                    <font face="Arial" size="2">Contacts</font>
              </A>
        </td>
  </tr></table>

my output should be the values of href..! please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

明月松间行 2024-10-31 06:53:01

您的节点模板将是(作为示例):

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

Your template for the node would be (as an example):

<xsl:template match="A">
    <xsl:value-of select="@HREF"/>
</xsl:template>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文