2017-08-08 72 views
0

您能否指導我如何在一個XSLT映射中將數據存儲到變量中,並在另一個XSLT映射中檢索Varialble的內容?在兩個xslt映射之間傳遞數據

我要尋找這樣的:

輸入:

<Idoc> 
<Elements> 
</Idoc> 

同樣必須返回作爲輸出也全部內容必須存儲在一個變量爲一個字符串。

輸出:

<Idoc> 
<Elements> 
</Idoc> 

和變量V1與整個內容。

我將有另一個XSLT映射,我想檢索變量的內容。

這是可能的,如果是這樣,請讓我知道如何實現它。

回答

0

XSLT變量對於樣式表是局部的,不能在不同的樣式表中訪問。

也許你應該告訴我們你想要達到的目標,而不是向我們介紹一種不起作用的設計方法?

+0

嗨邁克爾,謝謝你的回覆。 我HV在XML中,這是在我的申請修改按一定的規則輸入的內容,有一個REQ添加特定於國家 篩選其他條件, 現有: Std_Input - > Std_Output 新要求不要觸及現有的標準,而是要通過其他規則並創建Output2。我想到一個辦法 「第1步:Std_Input-> Std_Input +啓用全局變量(XSL) S2:Std_Input-> Std_Output(現有) S3:Std_Output - >提取GLB瓦爾+ Std_Output(XSL) S4:新映射' 我需要第1步和第3步的解決方案 – Sendhil

+0

這非常含糊,但它聽起來像是使用xsl:import創建覆蓋或自定義樣式表的用例,或者用於創建轉換管道,兩者都是標準基於XSLT的應用程序的方法。 –

+0

@Micheal Kay:你能否讓我知道是否有這樣的解決方案,或許一個例子會很有幫助。 – Sendhil

相關問題