xstream将对象转换为XML的问题
为了实现对象与XML相互转换:
Map userMap=new HashMap();
userMap.put("name","test");
userMap.put("sex",new Integer(1));
XStream xstream=new XStream();
xstream.alias("User",Map.class);
xsteam.toXML(userMap);
得出的XML结果是:
<User>
<entry>
<string>sex</string>
<int>1</int>
</entry>
<entry>
<string>name</string>
<string>test</string>
</entry>
</User>
怎样才能得到:
<User>
<name>test</name>
<sex>1<sex>
</User>
但是通过JavaBean方式(如 User JavaBean),却可以得到理想结果,有人用过xstream吗?http://xstream.codehaus.org/