XML-Schema (XSD) erstellen

Aus XML eine XML-Schemadefinition (XSD) erstellen

Funktionen

Drei XSD-Designs unterstützt

Aus drei Designstilen wie Russian Doll wählen

Datentyp aus Werten ableiten

Zahlen, Daten und mehr analysieren und automatisch in den passenden xs-Typ umwandeln

Häufigkeit analysieren und übernehmen

Wiederholten Elementen automatisch maxOccurs zuweisen

Zeichenkette und Datei unterstützt

Zwei Wege: XML einfügen oder eine .xml-Datei laden

Anwendung

1

Eingabemethode per Tab wählen

Im Tab „Zeichenkette“ XML direkt einfügen oder im Tab „Datei“ eine .xml laden

2

XSD-Designtyp festlegen

Das Ausgabeformat aus Russian Doll, Salami Slice oder Venetian Blind wählen

3

Inhaltstyp auswählen

Zwischen Smart (Typ aus Werten abgeleitet) und allen Elementen als string-Typ umschalten

4

Über die Erzeugen-Schaltfläche ausführen

Nach Klick läuft die Analyse und das XSD wird sofort rechts angezeigt

5

XSD speichern und kopieren

Aus dem Ausgabefeld als schema.xsd herunterladen oder kopieren

Anwendungsfälle

XML-Spezifikationen erstellen

Aus Beispiel-XML eine Schemadefinition ableiten und zur Dokumentation der Datenstruktur nutzen

Datenvalidierung vorbereiten

Ein Validierungsschema zur Gültigkeitsprüfung eingehender XML bereitstellen

Struktur der API-Integration erfassen

XML-Antworten externer APIs analysieren und die Struktur aus Elementen und Typen sichtbar machen

XSD-Syntax lernen

Die Ausgaben der drei Designstile vergleichen und die Schema-Notation besser verstehen

Grundwissen

Was ist XSD (XML-Schema)?

XSD ist eine Spezifikation, die die Struktur eines XML-Dokuments (welche Elemente in welcher Reihenfolge und wie oft vorkommen) und Datentypen definiert. Sie fungiert als „Datenvertrag" zwischen Systemen, die XML-Daten austauschen.

Sinn eines Schemas

Mit einem Schema können empfangene Daten maschinell überprüft werden, um sicherzustellen, dass sie der Vereinbarung entsprechen, und ungültige Daten können vor der Verarbeitung ausgesondert werden. Eine effiziente Methode ist es, die Grundlage des Schemas automatisch aus tatsächlichen XML-Daten zu generieren und dann die Details manuell anzupassen.

Sicherheit und Datenschutz

Vollständig im Browser

Die eingegebenen Daten werden ausschließlich in Ihrem Browser verarbeitet und nicht nach außen übertragen.

Nur im Browser verarbeitet

Erzeugung von XSD wird vollständig in Ihrem Browser durchgeführt, Eingabedaten werden nicht an den Server gesendet.

Kommunikation mit HTTPS verschlüsselt

Das Laden der Seite wird ebenfalls durch TLS verschlüsselt, der Inhalt kann von Dritten nicht gelesen werden.

Keine Übermittlung an Dritte

Eingabeinhalte werden nicht an externe Dienste wie Werbenetzwerke oder Tracker gesendet.

Keine automatische Speicherung von Ergebnissen

Erzeugtes XSD und Eingabevorschläge werden nicht auf dem Server gespeichert.

RAKKOTOOLS bei Google Search folgen

175 praktische Tools werden über Google Search und KI-Suche leichter auffindbar!

  • In der Suche auffindbar
  • Auch in KI-Suche sichtbar
  • Neue Tools entdecken
Verwandte Tools