2013-06-03 22 views
-1
<xsl:for-each select="attribute[@name='Name']/value/datarow/cell[@name='fname'],[@name='lname']"> 

<xsl:value-of select="$age"/> 
<xsl:value-of select="$address"/> 
</xsl:for-each> 

我想有名字&姓氏是按年齡以下&地址爲每個人的頭都在標題中多個值。 如何讓fname和lname與標題中的逗號連接起來?如何使用XSLT

+2

查看'concat()'。如果這沒有幫助。請添加輸入和預期的輸出示例。 –

+0

我的報告應該有以下內容:-......................................... ............... S.No. Name1的年齡Name1的地址Name2的年齡Name2的地址... 1 Amit K 18 Amit K Chennai Anil R 20 Anil R Pune .......................... ..........................................這裏第2和3列對應於Name1 。 Name1(Amit K)是FNAME - Amit和LNAME - K的組合。.........................希望我的問題現在已經很清楚了。請建議。 – user409897

+0

請編輯您的問題:將輸入和輸出放在那裏並格式化。 –

回答

0
<xsl:for-each select="."> 
<xsl:value-of select="concat(attribute[@name='Name']/value/datarow/cell[@name='fname'],[@name='lname'])" /> 
<xsl:value-of select="$age"/> 
<xsl:value-of select="$address"/> 
</xsl:for-each> 
+0

我的報告應該有以下內容: - – user409897

+0

我的報告應該包含以下內容:-................................ ........................ S.No. Name1的年齡Name1的地址Name2的年齡Name2的地址... 1 Amit K 18 Amit K Chennai Anil R 20 Anil R Pune .......................... ..........................................這裏第2和3列對應於Name1 。 Name1(Amit K)是FNAME - Amit和LNAME - K的組合。.........................希望我的問題現在已經很清楚了。請建議。 – user409897

+0

你能提供你正在嘗試的xml嗎? –