作者thechildish (天晴)
看板java
標題[問題]如何用XSD以及JAXB所產生的JAVA物件生成XML
時間Thu Jul 16 02:00:40 2009
我寫了一組XSD和XML,然後想要利用JAXB和ANT將XSD產生JAVA物件,
我現在遇到了一個問題,如何把我現在所產生的物件,
把XML置入JAVA物件裡面,解開裡面的資料。
例如:
XSD 轉變成---> object.java 再放入 XML,然後資料取出,
利用object.java讀取XML,並生成excel或其他資料型式。
原本 <name> 王大明 </name>
<sex> male </sex>
<age> 22 </age>
然後我們想要呈現
-------------------------
| name | 王大明 |
-------------------------
| sex | male |
-------------------------
| age | 22 |
-------------------------
想要去掉XML的標籤,然後有順序的排列資料,變成excel或是純文件格式都行。
我已經把他轉成JAVA物件格式,現在我的問題是:
"不知道該如何把JAVA物件格式,加上XML轉成我要的資料型態。"
能否請大大給一些建議或是寫的方法,讓我迷路在這深海裡的大鳳梨,出現一絲曙光。
真的、真的跪求神人出現,指點迷津,讓我走出這個大鳳梨Q_Q。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.4.175
※ 編輯: thechildish 來自: 125.230.4.175 (07/16 02:01)
推 ogamenewbie:海綿寶寶真流行... 07/16 04:02
推 ogamenewbie:有試過 Reflection? 07/16 04:19
推 king08:你有可試式看我目前正在看的 castor框架 07/17 15:00
→ thechildish:Castor這個方法似乎有效,我正在試試看!感謝大大 07/18 12:09
→ thechildish:reflection我還沒試過,等下也來試試看!感謝大大^^ 07/18 12:11
→ thechildish:reflection似乎不行,castor可以,但是castor還 07/20 22:11
→ thechildish:需要再多多研究一下。 07/20 22:36