首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

空list对象生成xml文件,该如何处理

2012-05-15 
空list对象生成xml文件Java codepublic class Person {private String nameprivate int height}public c

空list对象生成xml文件

Java code
public class Person {    private String name;    private int height;}public class ListPerson {    private List<Person> list;}

我使用XStream生成xml字符串,如果获得结果集数据为null,那么生成的字符串为<ListPerson/>,这种情况对方就不能解析出是节点是什么,所以我需要得到的字符串为
<ListPerson>
<name></name>
<height><height>
</ListPerson>
大家有什么好的方法(除拼串之外),有没有其他的xml生成包能达到这种要求

[解决办法]
你new个Person丢到List里不就好了 Person不赋值
没有那个xml包能读懂你的意念给你产生个Person对象。。
[解决办法]
给默认值 null
[解决办法]
探讨

引用:

你new个Person丢到List里不就好了 Person不赋值
没有那个xml包能读懂你的意念给你产生个Person对象。。

如果我new一个空的对象,那么得到的结果是
XML code

<ListPerson>
<Person/>
</ListPerson>


如果我想得到下列的格式,就是把字段值也列举出来如何处理?
XML code……

[解决办法]
Java code
public class Person {    private String name;    private int height;}public class ListPerson {    private List<Person> list;}我使用XStream生成xml字符串,如果获得结果集数据为null,那么生成的字符串为<ListPerson/>,这种情况对方就不能解析出是节点是什么,所以我需要得到的字符串为<ListPerson><name></name><height><height></ListPerson>大家有什么好的方法(除拼串之外),有没有其他的xml生成包能达到这种要求 

热点排行