2017-04-20 102 views
0

的第三個標籤,我需要解決下面的任務XSLFile選擇XML

XML

<core:ReferenceCoded Description="SERTA BUSINESS CARDS"></core:ReferenceCoded> 
    <core:ReferenceCoded Description="XM:107008"></core:ReferenceCoded> 
    <core:ReferenceCoded Description="J ALMANZA"></core:ReferenceCoded> 
    <core:ReferenceCoded Description="847 857 0049"></core:ReferenceCoded> 

XSL

<xsl:template match="abc:BaseItemReference/core:ListOfItemReferences/core:ReferenceCoded"> 

       <xsl:element name="TAG_LINE">      
          <xsl:value-of select="@Description" />     
       </xsl:element> 

     </xsl:template> 

輸出XML文件是

< TAG_LINE>SERTA BUSINESS CARDS</TAG_LINE> 
    < TAG_LINE>XM:107008</TAG_LINE> 
    < TAG_LINE>J ALMANZA</TAG_LINE> 
    < TAG_LINE>847 857 0049</TAG_LINE> 

我需要第三行輸出。請改變XSL文件代碼在格式

<TAG_LINE>J ALMANZA</TAG_LINE> 
+0

輸出爲Ĵ阿爾曼扎 Phanindra

+1

把你所需的輸出**在請提問 –

+0

@MattJones我需要第三個TAG_LINE。 – Phanindra

回答

0

這會得到你想要的輸出數據獲取建議:

<xsl:template match="abc:BaseItemReference/core:ListOfItemReferences/core:ReferenceCoded[3]"> 
    <xsl:element name="TAG_LINE"> 
     <xsl:value-of select="@Description"/> 
    </xsl:element> 
</xsl:template> 
+0

謝謝。有用 – Phanindra