2010-07-21 14 views
0

Disons que j'ai une simple classe POJO:POJO à la cartographie XML en Java pour ne pas casser XHR

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

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

Y at-il une bibliothèque en JAVA qui me donnera XML comme ceci:

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

J'ai un service XHR mais je dois "vider" chaque membre au format XML pour le renvoyer au client. Cela pourrait m'éviter des ennuis si le dumping était automatisé.

Thx.

Répondre

0

Je suggère de regarder XStream; il devrait faire ce dont vous avez besoin. Hors de la boîte, j'attendre pour produire quelque chose comme ça de votre Foo classe:

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

Cependant, vous pouvez personnaliser la représentation de votre classe par des annotations sur votre classe.

+0

Merci, c'est exactement ce que je cherchais. –