XML-Eingabe

Java-Ausgabe

Was ist XML zu Java?

Java bietet mehrere Möglichkeiten für XML: JAXB, Jacksons XmlMapper oder die DOM-API. Dieses Tool erzeugt Java-POJOs aus Ihrer XML-Struktur. Die W3C-XML-Spezifikation definiert das Eingabeformat.

Die Konvertierung läuft in Ihrem Browser. Sie können Klassenname, Paket und Getter/Setter setzen. Nichts wird an einen Server gesendet. Für Spring und Android.

So verwenden Sie dieses Tool

1

XML einfügen oder hochladen

Fügen Sie Ihr XML in den linken Editor ein oder laden Sie eine Datei hoch. Nutzen Sie das Konfigurationspanel für Klassenname, Paket und Getter/Setter.

2

Java-Ausgabe prüfen

Das rechte Panel zeigt generierte Java-Klassen. Fügen Sie JAXB-Annotationen hinzu oder nutzen Sie Jacksons XmlMapper.

3

Kopieren oder Herunterladen

Nutzen Sie Kopieren oder Herunterladen. Für JSON zu Java: JSON zu Java. Für XML-Formatierung: XML Formatierer. Für Validierung: XML Validator.

XML zu Java Beispiele

Hier ein Beispiel für die Generierung von Java-Klassen aus XML.

Beispiel: Teilnehmerdatensatz

XML-Eingabe:

Eingabe

Generierte Java-Ausgabe:

Ausgabe

Wann XML zu Java hilft

Fügen Sie JAXB-Annotationen hinzu oder nutzen Sie Jacksons XmlMapper. Für Spring oder Android integrieren sich diese POJOs in Ihre bestehende XML-Parsing-Konfiguration.

Häufig gestellte Fragen

JAXB vs Jackson für XML?

JAXB ist in Java integriert. Jackson bietet XmlMapper. Beide arbeiten mit generierten POJOs.

Sind meine Daten privat?

Ja. Die Klassengenerierung läuft vollständig in Ihrem Browser. Kein XML oder Code wird an einen Server gesendet.

Verwandte Tools

Für JAXB: Oracle JAXB. Für Jackson XML: Jackson Dataformat XML. Für XML: W3C XML. Für Spring: Spring Framework.