XStreamを使用してJavaクラスをXMLにシリアル化する必要がありました。XStreamの二重下線処理(Java)
1つのアンダーライン(canal_operateur)を持つXML要素を生成する必要がありましたが、XStreamはXML要素名に2番目の下線を追加します。
どのように下線を1つだけ保持するのですか?このクラスのデフォルトの設定で
:
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のは下線を倍増:
<document>
<canal__operateur>canal</canal__operateur>
<commentaire>commentaire</commentaire>
<metadonnees/>
</document>
NoNameCoderの作業量! – codeisee