假设我有一个简单的POJO类:
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 :(得分:0)
我建议看XStream;它应该做你需要的。开箱即用,我希望它能从你的Foo
类产生类似的东西:
<foo>
<a>0</a>
<b>1</b>
</foo>
但是,您可以通过班级上的注释自定义班级的表示形式。