Serialize Java List zu XML mit Jackson XML-Mapper

8

Hallo Ich muss ein XML von JAVA mit Jackson-Datenformat XMLMapper erstellen. Das XML sollte wie

sein %Vor%

Aber ich bekomme es immer gerne mit einem extra "& lt; Adressen & gt; & lt; / Adressen & gt;" Tag.

%Vor%

Ich verwende den folgenden Code zum Erstellen von XML

%Vor%

Bitte kann mir jemand helfen? Wie kann ich den zusätzlichen Tag bitte entfernen? Ich habe versucht, @XmlElement zu verwenden, aber es hilft nicht weiter. TIA !!

    
Sharmistha Sinha 26.11.2014, 08:01
quelle

3 Antworten

22

Probieren Sie den folgenden Code

aus %Vor%     
ManojP 26.11.2014, 08:43
quelle
1

Diese Einstellung ändert das Standardumbruchverhalten, wenn Sie nicht überall in Ihrem Code mit Anmerkungen umgehen möchten.

%Vor%     
A Kunin 09.09.2017 20:21
quelle
0

Wenn Sie der Antwort von ManojP nur hinzufügen möchten, dass das Hinzufügen von @JacksonXmlElementWrapper(useWrapping = false) in der Deklaration Ihrer Variablen nicht funktioniert (was bei mir der Fall war), wird das Hinzufügen der Methode zur Getter-Methode den Zweck erfüllen.

    
alphathesis 03.10.2016 00:15
quelle

Tags und Links