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生成包能达到这种要求
没有那个xml包能读懂你的意念给你产生个Person对象。。
<Person/>
</ListPerson>如果我想得到下列的格式,就是把字段值也列举出来如何处理?<ListPerson>
<Person>
<name></name>
<height></height>
</Person>
</ListPerson>
这个对象转xml的过程明显不对啊 不能遇到对象的属性值为空就跳过,应该逐个遍历输出属性名
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生成包能达到这种要求这种问题我也遇到过的,但是,像XML解析这样问题的话,是不需要修改的,你可以问问他们那边用什么方法解析的,XStram?DOM4J?SAX?如果是这几种中的一种的话,都是可以的,或者说那边的人根本就是在忽悠你