Estou utilizando o XStream para gerar um XML de uma classe, para os
campos do tipo XMLGregorianCalendar ele me retorna:
<dataEmissao
class="com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCale\
ndarImpl"> <year>2012</year> <month>8</month>
<day>7</day> <timezone>-2147483648 <tel:2147483648> </timezone>
<hour>7</hour> <minute>51</minute>
<second>10</second></dataEmissao>
Se utilizar juntamente a biblioteca apache xerces ele me retorna:
<dataEmissao
class="org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl"
resolves-to="org.apache.xerces.jaxp.datatype.SerializedXMLGregorianCalen\
dar"> <lexicalValue>2012-08-07T07:52:34</lexicalValue>
</dataEmissao>
O resultado está correto para o campo dataEmissao:
2012-08-07T07:52:34
mas como faço para não gerar o class= e este campo lexicalValue ?
Já utilizei o xstream.setMode(XStream.NO_REFERENCES) e não alterou
nada.
obrigado...
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário