這是輸入:我無法得到我的XSLT所需的值
<Data>
<A_ID>123456789</A_ID>
<A_Code>ojhgf</A_Code>
<A_Rec>
<inner1>2345</inner1>
<inner2>14April</inner2>
<inner3>15November</inner3>
</A_Rec>
</Data>
這是我的XSLT:
<xsl:variable name="AID" select="A_ID" />
<xsl:variable name="ACode" select="A_Code" />
<xsl:for-each xmlns:sch="http://schemas.w3.com/" select="//A_Rec">
<sch:COMPANY>
<xsl:value-of select="$AID" />
</sch:COMPANY>
<sch:COMPANY_CODE>
<xsl:value-of select="$ACode" />
</sch:COMPANY_CODE>
</xsl:for-each>
我試圖獲取值「123456789」在下面提到的路線。 $援助應該保持123456789,我得到所需的值以外for-each循環。 但我沒有得到公司和公司代碼for-each循環內的AID和ACode值。我該怎麼辦?
援助的聲明是什麼呢? – user3928739 2014-09-01 10:31:26
是的,並在ACode – 2014-09-01 10:32:30
我認爲這將是更好地顯示你expectout _output。詢問嘗試的解決方案(變量和for-each)是毫無意義的,因爲它可能無處可用。向我們展示您試圖實現的目標,並指出如何在XSLT中實現。 – 2014-09-01 11:03:18