close

在使用 ESB 的 Transformation 功能時,會時常需要使用到 XSLT 功能,將 XML 文件,轉換成我們所需要的格式。
這時,就需要自己撰寫 XSLT 檔,但是要如何測試轉換結果是否正確呢?
有一個簡單的方式,將來源 XML 檔,與 XSLT 檔,貼到底下網址上,
http://www.w3schools.com/xml/tryxslt.asp?xmlfile=simple&xsltfile=simple
就可以由該網址提供的功能去測試結果了。不過,如果網路不通時,就無法使用該功能。

所以,我們可以在 Eclipse 上,安裝 XSL 開發工具,直接在 Eclipse 上測試結果。


首先,開啟 Eclipse ,

點選選單 Help / Install New Software
ex01 

新增 Repository ,網址給http://download.eclipse.org/releases/indigo
ex02  

選擇最底下的「Web, XML, Java EE and OSGi Enterprise Development」,
ex03  

這中間,就包含了「Eclipse XSL Developer Tools」套件,
ex04 
接著,按 Next ,
就開始安裝。


完成安裝後,可新增一 Project ,
ex06 

給 Project 名稱,
ex07 

其他步驟就不再贅述,依步驟建立 Project。

完成 Project 建立後,
首先新增 XML 來源檔,我們這裡命名為 source.xml
ex10 

XML 檔內容,
ex09  

再來,新增 XSL 檔內容,我們命名為 transform.xsl,
ex12 

在 XSL 檔上右鍵,選取 Run / XSL Transformation
ex13 

選取 source.xml 作為 XML Input File,
ex14 

執行後,會產生一個 source.out.xml 檔,將結果儲存在該檔案中。
ex15  


參考網址XSLT and Eclipse - Tutorial
     http://stackoverflow.com/questions/7386336/eclipse-xsd-editor

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 來自大海的心 的頭像
    來自大海的心

    康爸的花圃

    來自大海的心 發表在 痞客邦 留言(0) 人氣()