XSD in XML-Konvertierungstool

XML-Generierung und -Konvertierung mit einem Klick

  • XSD in XML
  • Erzeugen einer XML-Instanzdatei mit Beispielwerten anhand einer XSD
  • Konvertieren von XML-Dateien in XSD
  • Generierung von XML anhand von XSD
  • Konvertierung zwischen XML-Dateien, Datenbanken, Textdateien und mehr
  • Unterstützung für XML Schema 1.0 und 1.1
  • Konvertierung von DTD-Dateien in XSD-Dateien
  • Grafischer XSD-Editor
  • Intelligente XML-Bearbeitung

Generierung von XSD anhand von XML

Konvertierung von XSD in XML in XMLSpy: Generierung einer XML-Beispieldatei anhand einer XSD-Datei

Bei der XML-Entwicklung müssen oft anhand einer vorhandenen XSD-Datei eine oder mehrere gültige XML-Instanzdateien erzeugt werden. Anstatt manuell anhand der XSD-Datei eine XML-Datei zu erstellen, können Entwickler mit Hilfe von XMLSpy eine XML-Instanz als Ausgangspunkt generieren. Dies ist auch während der XSD-Entwicklungsphase zu Testzwecken hilfreich.

Anhand einer in XMLSpy geöffneten XSD-Datei können Sie mit nur wenigen Klicks zur Auswahl der gewünschten Optionen eine gültige XML-Instanzdatei erzeugen. Dank umfangreicher Optionen können Sie konfigurieren, dass einige oder alle Elemente generiert werden, wie oft wiederholte Elemente vorkommen sollen, usw. Oder Sie klicken einfach auf OK und verwenden die Standardkonfiguration für die Konvertierung.

XMLSpy kann eine XSD-Datei sogar in eine mit Beispielwerten befüllte XML-Datei konvertieren.

Konvertierung von XML in XSD

Sie können mit XMLSpy jedoch nicht nur XML-Dateien generieren, sondern umgekehrt auch eine bestehende XML-Datei in eine XSD-Datei konvertieren. Sie können anhand einer oder mehrerer XML-Instanzdateien eine XSD-Datei generieren.

Das Dialogfeld "Schema generieren" bietet flexible Optionen zum Generieren von Elementen, Attributen, simpleTypes, Entities und Enumerationen.

XML in XSD in XMLSpy

Zusätzlich zur Konvertierung zwischen XML und XSD unterstützt XMLSpy auch die folgenden Konvertierungen:

  • XML in DTD
  • DTD in XSD
  • XML in JSON
  • XSD in JSON-Schema
  • Datenbank in XSD
  • XSD in Datenbank
  • und mehr