XML-Eingabe

Ruby-Ausgabe

Was ist XML zu Ruby?

Ruby nutzt REXML oder Nokogiri für XML. Dieses Tool erzeugt Ruby-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 und Paket (Modul) in der Konfiguration.

2

Ruby-Ausgabe prüfen

Das rechte Panel zeigt generierte Klassen. Nutzen Sie REXML oder Nokogiri zum Parsen.

3

Kopieren oder Herunterladen

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

Wann XML zu Ruby hilft

Bei der Entwicklung von Rails-Apps, die SOAP-, RSS- oder XML-APIs nutzen, generieren Sie hier typisierte Klassen. Nutzen Sie REXML (Standardbibliothek) oder Nokogiri zum Parsen.

Häufig gestellte Fragen

REXML vs Nokogiri?

REXML ist in der Standardbibliothek. Nokogiri ist schneller und hat XPath. Beide parsen XML in einen Baum.

Werden meine Daten übertragen?

Nein. Die Generierung läuft in Ihrem Browser.

XML zu Ruby Beispiele

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

Beispiel: Teilnehmerdatensatz

XML-Eingabe:

Eingabe

Generierte Ruby-Ausgabe:

Ausgabe

Verwandte Tools

Für Ruby XML-Parsing: REXML und Nokogiri. Für XML: W3C XML.