作者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)
1F:推 ogamenewbie:海绵宝宝真流行... 07/16 04:02
2F:推 ogamenewbie:有试过 Reflection? 07/16 04:19
3F:推 king08:你有可试式看我目前正在看的 castor框架 07/17 15:00
4F:→ thechildish:Castor这个方法似乎有效,我正在试试看!感谢大大 07/18 12:09
5F:→ thechildish:reflection我还没试过,等下也来试试看!感谢大大^^ 07/18 12:11
6F:→ thechildish:reflection似乎不行,castor可以,但是castor还 07/20 22:11
7F:→ thechildish:需要再多多研究一下。 07/20 22:36