2010-07-21 82 views
0

比方說,我有一個簡單的POJO類:POJO在Java XML映射,以避免破壞XHR

public void Foo { 
    public int a; 
    public int b; 

    public Foo() { 
     a = 0; 
     b = 1; 
    } 
} 

有一些Java庫,它會給我這樣的XML:

<List> 
    <a value='0'/> 
    <b value='1'/> 
</List> 

我有一個XHR服務,但我必須手動「轉儲」每個成員到XML以將其發送回客戶端。如果傾銷是自動化的,它可以避免我一些麻煩。

Thx。

回答

0

我建議看看XStream;它應該做你需要的。開箱即用的,我希望它從你的Foo類產生這樣的事:

<foo> 
    <a>0</a> 
    <b>1</b> 
</foo> 

但是你可以通過在你的類註釋自定義類的代表性。

+0

謝謝,這正是我一直在尋找的。 – 2010-07-21 15:08:29