XML converteren naar SQL is eenvoudig met de juiste software
Afbeelding tegoed:??? ???/iStock/Getty Images
Steeds meer gegevens worden opgeslagen als XML. SQL-databases lopen echter nog steeds achter op de meeste websites en applicaties. Op een gegeven moment moet u misschien XML-gegevens converteren naar SQL-instructies voor opslag in een database. U kunt in de verleiding komen om dit met de hand te doen of uw eigen aangepaste script te schrijven om de conversie uit te voeren. Er zijn veel toepassingen die deze functie automatisch uitvoeren. Het meest eenvoudige programma dat voor deze taak beschikbaar is, is Advanced XML Converter.
Converteer een XML-document naar SQL
Stap 1
Advanced XML Converter is beschikbaar als gratis download. Raadpleeg de bronnen voor de downloadlink. Klik op "axcsetup.exe" om het installatieprogramma te downloaden. Voer het installatieprogramma uit. U wordt gevraagd uw taal te selecteren en de licentieovereenkomst te accepteren. Voor de gratis versie hoeft u geen licentiesleutels of andere informatie in te voeren.
Video van de dag
Stap 2
Open Geavanceerde XML-converter. Zorg ervoor dat u uw bron-XML-document hebt opgeslagen in een leesbare map. Controleer of de XML goed is opgemaakt. Klik op "Bestand" in het menu. Selecteer "Openen" en zoek naar het doel-XML-document. Klik op 'Openen'. Als het bestand succesvol wordt geopend, ziet u een boomstructuur van de XML-structuur in het linkerdeelvenster en een voorbeeld van de tabelstructuur in het rechterdeelvenster.
Stap 3
U bent nu klaar om te converteren. Klik op "Bestand" in het menu. Selecteer 'Tabellen exporteren'. Er wordt een dialoogvenster geopend. Selecteer "sql" in het vervolgkeuzemenu met het label "Bestandstype". Klik op "Bladeren" als u een nieuwe bestandsnaam voor het SQL-uitvoerbestand moet maken of als u het op een andere locatie dan de standaardlocatie wilt opslaan. Klik op de knop "Converteren". Nadat de conversie is voltooid, opent u de doelmap en zorgt u ervoor dat uw XML-document met succes naar SQL is geconverteerd.
Dingen die je nodig hebt
XML-bronbestand
Geavanceerde XML-converter
Tip
Altova XMLSpy is een ander programma dat XML-documenten kan koppelen aan een database. Raadpleeg de bronnen voor de downloadlink. In tegenstelling tot Advanced XML Converter voert het geen SQL-bestand uit. Het is handig als u een bestaande databaseverbinding hebt en de XML liever rechtstreeks in een tabel wilt invoegen zonder een SQL-bestand te genereren.
Waarschuwing
De gratis proefversie van Advanced XML Converter beperkt u tot 50 rijen gegevens. U kunt overwegen de volledige versie aan te schaffen. Anders wilt u het misschien alleen gebruiken met kleinere XML-documenten. U kunt uw document ook splitsen, stuk voor stuk converteren en samenvoegen tot één groter SQL-statement.