XML-Eingabe

Scala-Ausgabe

Was ist XML zu Scala?

Scala nutzt scala.xml oder Bibliotheken wie scalaxb für XML. Dieses Tool erzeugt Scala-Case-Klassen aus Ihrem XML. Die W3C-XML-Spezifikation definiert das Format.

So verwenden Sie dieses Tool

1

XML einfügen oder hochladen

Fügen Sie XML ein oder laden Sie eine Datei hoch. Setzen Sie Klassenname, Paket, Datenklasse und Nullable-Typen in der Konfiguration.

2

Scala-Ausgabe prüfen

Das rechte Panel zeigt generierte Case-Klassen. Nutzen Sie scala.xml oder scalaxb zum Parsen.

3

Kopieren oder Herunterladen

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

Wann XML zu Scala hilft

Bei der Entwicklung von Akka HTTP-, Play- oder Spark-Apps, die XML-APIs nutzen, generieren Sie hier Case-Klassen. Nutzen Sie scala.xml oder scalaxb zum Parsen.

Häufig gestellte Fragen

Case-Klassen für XML?

Aktivieren Sie Datenklasse für Case-Klassen. Nutzen Sie Nullable-Typen für Option[T] bei optionalen Elementen.

Werden meine Daten übertragen?

Nein. Die Generierung läuft in Ihrem Browser.

XML zu Scala Beispiele

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

Beispiel: Teilnehmerdatensatz

XML-Eingabe:

Eingabe

Generierte Scala-Ausgabe:

Ausgabe

Verwandte Tools

Für Scala XML-Parsing: scala.xml und scalaxb. Für XML: W3C XML.