-2
我必須從動態生成的xml文檔中提取一些記錄,該文檔的層次結構將是預定義的格式,但層次結構的深度將不可知。我在.net框架中工作,並且我知道我們可以使用xsl中的.net方法,並且我們需要在常規編程範例中的這種情況下使用遞歸函數。但我不知道如何使用純xsl來處理它,這是我在這種特殊情況下需要做的。如何使用XSL訪問xml的第n級層次結構
我必須從動態生成的xml文檔中提取一些記錄,該文檔的層次結構將是預定義的格式,但層次結構的深度將不可知。我在.net框架中工作,並且我知道我們可以使用xsl中的.net方法,並且我們需要在常規編程範例中的這種情況下使用遞歸函數。但我不知道如何使用純xsl來處理它,這是我在這種特殊情況下需要做的。如何使用XSL訪問xml的第n級層次結構
使用//
前的節點名稱例如:
<xsl:template match="//temp">
<!--do whatever you want-->
</xsl:template>
這將適用於所有那些有名字temp
出現在任何層次的元素..
我們不是千里眼......你需要證明一些示例輸入和輸出XML以及您嘗試過的XSL。請閱讀[常見問題]和[問] – 2012-03-21 07:51:19