XML-Eingabe

Rust-Ausgabe

Was ist XML zu Rust?

Rust nutzt quick-xml oder roxmltree für XML. Dieses Tool erzeugt Rust-Structs mit serde-Attributen 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 Struct-Name und Paket (Modul) in der Konfiguration.

2

Rust-Ausgabe prüfen

Das rechte Panel zeigt generierte Structs. Fügen Sie quick-xml oder serde mit XML-Unterstützung zu Cargo.toml hinzu und parsen Sie.

3

Kopieren oder Herunterladen

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

Wann XML zu Rust hilft

Bei der Entwicklung von Rust-Apps, die SOAP, Feeds oder XML-Konfiguration nutzen, generieren Sie hier Structs. Fügen Sie quick-xml oder roxmltree zu Cargo.toml hinzu und parsen Sie.

Häufig gestellte Fragen

quick-xml vs roxmltree?

quick-xml ist schnell und unterstützt serde. roxmltree ist ein DOM-ähnlicher Reader. Beide eignen sich zum XML-Parsing.

Werden meine Daten übertragen?

Nein. Die Generierung läuft in Ihrem Browser.

XML zu Rust Beispiele

Hier ein Beispiel für die Generierung von Rust-Structs aus XML.

Beispiel: Teilnehmerdatensatz

XML-Eingabe:

Eingabe

Generierte Rust-Ausgabe:

Ausgabe

Verwandte Tools

Für Rust XML-Parsing: quick-xml und roxmltree. Für XML: W3C XML.