我對XSLT一無所知,但我需要一次性的東西。這應該很簡單。 XSLT需要做什麼才能進行如下所示的以下輸入和顯示。需要幫助使用XSLT從XML輸出文本節點
INPUT:
<TestResult>
<set-value idref="account_lockout_duration_var">900</set-value>
<set-value idref="account_lockout_threshold_var">5</set-value>
<group>
<id>345</id>
<id>265</id>
<field>true</field>
<message>dont do that</message>
</group>
<group>
<id>333</id>
<field>false</field>
</group>
</TestResult>
OUTPUT
345,265,true
333,false
這僅僅是一個代碼段,只能有每組一個磁場元件,但ID元件是未結合的。
我修改了輸入,使用下面的答案,我得到額外的輸出(一切都是輸出,當我只想要ID和域元素 感謝
謝謝,看我的編輯。 – user318747 2010-08-26 16:17:56
我更新了我的答案以供您修改。 – 2010-08-26 16:27:39
我認爲你的規則'xsl:template match =「node()| @ *」'並不是真的需要。查看我的答案以獲得更簡潔的代碼。 – 2010-08-26 19:32:45