XSrtream - atributos de uma tag são atributos de um outro objeto

0 respostas
petrasbut

Olá pessoal… to usando XStream pra fazer o parse de 1 xml aki…
pois bem…

tenho um trecho de XML assim:

<SERVICE>
	<SERVICE_CODE>ser-code</SERVICE_CODE>
	<DESCRIPTION>serdescription</DESCRIPTION>
	<CUSTOMER_CODE>cus-code</CUSTOMER_CODE>
	<CUSTOMER_NAME>cus-name</CUSTOMER_NAME>
</SERVICE>

Tenho que transformar isso em 2 objetos…
1 objeto Service - com SERVICE_CODE e DESCRIPTION
1 objeto Customer - com CUSTOMER_CODE e CUSTOMER_NAME

brigando com o XStream consegui fazer isso:

<SERVICE>
	<SERVICE_CODE>ser-code</SERVICE_CODE>
	<DESCRIPTION>serdescription</DESCRIPTION>
        <customer class=CUSTOMER>
	<CUSTOMER_CODE>cus-code</CUSTOMER_CODE>
	<CUSTOMER_NAME>cus-name</CUSTOMER_NAME>
        <customer>
</SERVICE>

Alguma dica de como remover essa tag “customer” ?

Criado 4 de novembro de 2009
Respostas 0
Participantes 1