2013-08-27 78 views
0

嗨值文件是有可能基於節點的XSLT樣值賦給一個包含文件:分配包括基於在XSLT

<BankName>HSBC</BankName> 
<xsl:include href="HSBC.xsl" /> 

<BankName>DB</BankName> 
<xsl:include href="DB.xsl" /> 

<BankName>SCB</BankName> 
<xsl:include href="SCB.xsl" /> 
+0

您是不是指基於XML節點中的值而不是XSLT中的節點?看看這個線程http://stackoverflow.com/questions/8991239/xslt-conditional-include-of-external-file – Dijkgraaf

回答

0

號最喜歡的語言,XSLT有一個靜態(編譯時)階段和動態(運行階段)階段。在編譯時處理xsl:include,在查看任何節點之前很長時間。在你處理完xsl:include指令之前,你不知道你正在運行什麼程序,所以你不知道怎麼處理輸入。

如果你解釋你正在努力實現的目標,那麼我相信我們可以在XSLT中提供一種實現它的方法。