Quería serializar una clase java a XML con XStream.XStream manejo doble subrayado (Java)
Necesitaba generar un elemento XML con un subrayado (canal_operateur), pero XStream agrega un segundo subrayado en el nombre del elemento xml.
Entonces, ¿cómo mantener un solo subrayado?
Con la configuración por defecto para esta clase:
public class Document implements Serializable {
private String typedoc;
private Fichier fichier;
private String canalOperateur;
//xstream.aliasField("canal_operateur", Document.class, "canalOperateur");
/*
** setter and getter
*/
}
xstream duplica el subrayado:
<document>
<canal__operateur>canal</canal__operateur>
<commentaire>commentaire</commentaire>
<metadonnees/>
</document>
thans mucho! NoNameCoder dosis de trabajo! – codeisee