Gerando xml com XStream

0 respostas
F

Boa tarde a todos!

Tenho uma classe:

public class CpfCnpj { String Cpf; String Cnpj; }

Gero o xml com xstream e fica desta forma;

<CpfCnpj> <Cpf></Cpf> <Cnpj>99999999000191</Cnpj> </CpfCnpj>

Entretanto gostaria que como no exemplo acima, a tag fosse omitida.
O método omitField não me serve porque nem sempre o atributo deverá ser omitido( Exemplo lista de cpfs/cnpjs).
Preciso que saia apenas o campo preenchido, desta forma:

<CpfCnpj> <Cnpj>99999999000191</Cnpj> </CpfCnpj>

ou

<CpfCnpj> <Cpf>[telefone removido]</Cpf> </CpfCnpj>

Poderiam me ajudar?

att
Fernando de Oliveira

Criado 23 de novembro de 2009
Respostas 0
Participantes 1