假設我想從許多具有以下格式的xmls編寫文本輸出。 而其中一些xml文件可能沒有節點[name,age,school]的值。避免在XSL文件中創建輸出文件
<學生>
<名稱> Dilruk < /名稱>
<年齡/ >
<學校> ABC < /學校>
< /學生>
所有這些XML文件位於一個目錄中,我遍歷他們每產生每個XML輸出文件。
所以基本上我使用一個xsl文件我有,並試圖通過考慮這些相似格式的XML文件[與不同的節點值]產生輸出。
但我只需要將相應的輸出寫入具有一定條件的xml文件。 [可以說有一個名字,因爲一些XML文件不包含名稱值]。
因此,如果我有5個XML文件進行轉換,並且其中只有3個文件具有非空名稱值,我只想生成這些文件的3個輸出文件。
我更喜歡從XSL側,我知道最不可能的一個解決方案,但如果我們能做到這一點,而不必讀取輸出文件的內容,並刪除它們或刪除它們根據Java端大小[0KB],它真的也有幫助。
感謝提前:)
什麼XSLT的版本,您使用的是什麼發動機? –