So konvertieren Sie XML-Code in SQL

XML-Buch öffnen

Die Konvertierung von XML in SQL ist mit der richtigen Software ganz einfach

Bildnachweis:??? ???/iStock/Getty Images

Immer mehr Daten werden als XML gespeichert. Hinter den meisten Websites und Anwendungen stehen jedoch immer noch SQL-Datenbanken. Irgendwann müssen Sie möglicherweise XML-Daten in SQL-Anweisungen konvertieren, um sie in einer Datenbank zu speichern. Sie könnten versucht sein, dies von Hand zu tun oder Ihr eigenes benutzerdefiniertes Skript zu schreiben, um die Konvertierung durchzuführen. Es gibt viele Anwendungen, die diese Funktion automatisch ausführen. Das einfachste verfügbare Programm für diese Aufgabe ist Advanced XML Converter.

Konvertieren eines XML-Dokuments in SQL

Schritt 1

Advanced XML Converter steht als kostenloser Download zur Verfügung. Den Download-Link finden Sie in den Ressourcen. Klicken Sie auf "axcsetup.exe", um das Installationsprogramm herunterzuladen. Führen Sie das Installationsprogramm aus. Sie werden aufgefordert, Ihre Sprache auszuwählen und die Lizenzvereinbarung zu akzeptieren. Bei der kostenlosen Version müssen Sie keine Lizenzschlüssel oder andere Informationen eingeben.

Video des Tages

Schritt 2

Öffnen Sie den erweiterten XML-Konverter. Stellen Sie sicher, dass Ihr XML-Quelldokument in einem lesbaren Verzeichnis gespeichert ist. Überprüfen Sie, ob das XML richtig formatiert ist. Klicken Sie im Menü auf "Datei". Wählen Sie "Öffnen" und suchen Sie nach dem Ziel-XML-Dokument. Klicken Sie auf "Öffnen". Wenn die Datei erfolgreich geöffnet wurde, sehen Sie im linken Bereich einen Baum der XML-Struktur und im rechten Bereich eine Vorschau der Tabellenstruktur.

Schritt 3

Sie können jetzt konvertieren. Klicken Sie im Menü auf "Datei". Wählen Sie "Tabellen exportieren". Es öffnet sich ein Dialogfenster. Wählen Sie "sql" aus dem Dropdown-Menü mit der Bezeichnung "Dateityp". Klicken Sie auf "Durchsuchen", wenn Sie einen neuen Dateinamen für die SQL-Ausgabedatei erstellen oder an einem anderen als dem Standardspeicherort speichern müssen. Klicken Sie auf die Schaltfläche "Konvertieren". Öffnen Sie nach Abschluss der Konvertierung den Zielordner und stellen Sie sicher, dass Ihr XML-Dokument erfolgreich in SQL konvertiert wurde.

Dinge, die du brauchen wirst

  • XML-Quelldatei

  • Erweiterter XML-Konverter

Spitze

Altova XMLSpy ist ein weiteres Programm, das XML-Dokumente mit einer Datenbank verbinden kann. Den Download-Link finden Sie in den Ressourcen. Im Gegensatz zu Advanced XML Converter gibt es keine SQL-Datei aus. Dies ist nützlich, wenn Sie über eine bestehende Datenbankverbindung verfügen und das XML lieber direkt in eine Tabelle einfügen möchten, ohne eine SQL-Datei zu generieren.

Warnung

Die kostenlose Testversion von Advanced XML Converter beschränkt Sie auf 50 Datenzeilen. Sie können erwägen, die Vollversion zu kaufen. Andernfalls möchten Sie es möglicherweise nur mit kleineren XML-Dokumenten verwenden. Sie können Ihr Dokument auch aufteilen, Stück für Stück konvertieren und zu einer größeren SQL-Anweisung zusammenfügen.