Eu estou usando o analisador XStream. Eu quero obter uma tag vazia no lugar de valores nulos para uma variável. Como faço para conseguir isso?
Exemplo:
class Person{
private String name;
private String age;
}
Person person = new Person("Joe", null);
Eu estou conseguindo isso
<Person>
<name>Joe</name>
</Person>
Eu preciso disso,
<Person>
<name>Joe</name>
<age></age>
</Person>
Respostas:
0 para resposta № 1Se apenas se referir a strings, inicialize-as com "", não com null.
Então, ao invés de:
Person person = new Person("Joe", null);
Experimentar:
Person person = new Person("Joe", "");
Além disso, certifique-se de dar uma olhada em: XStream serializar valores nulos