
Õige tarkvara abil on XML-i teisendamine SQL-iks lihtne
Pildi krediit:??? ???/iStock/Getty Images
Üha rohkem andmeid salvestatakse XML-vormingus. SQL-andmebaasid on siiski enamiku veebisaitide ja rakenduste taga. Mingil hetkel peate võib-olla teisendama XML-andmed SQL-lauseteks, et neid andmebaasi salvestada. Teil võib tekkida kiusatus seda teha käsitsi või kirjutada teisenduse tegemiseks oma kohandatud skript. On palju rakendusi, mis täidavad seda funktsiooni automaatselt. Selle ülesande jaoks on kõige lihtsam programm Advanced XML Converter.
Teisendage XML-dokument SQL-iks
Samm 1
Advanced XML Converter on saadaval tasuta allalaadimisena. Allalaadimislingi saamiseks vaadake ressursse. Installeri allalaadimiseks klõpsake "axcsetup.exe". Käivitage installer. Teil palutakse valida keel ja nõustuda litsentsilepinguga. Tasuta versioon ei nõua litsentsivõtmete ega muu teabe sisestamist.
Päeva video
2. samm
Avage Advanced XML Converter. Veenduge, et teie XML-i lähtedokument oleks salvestatud loetavasse kataloogi. Kontrollige, kas XML on hästi vormindatud. Klõpsake menüüst "Fail". Valige "Ava" ja otsige soovitud XML-dokumenti. Klõpsake "Ava". Kui fail avaneb edukalt, näete vasakpoolsel paanil XML-struktuuri puud ja parempoolsel paanil tabelistruktuuri eelvaadet.
3. samm
Nüüd olete teisendamiseks valmis. Klõpsake menüüst "Fail". Valige "Ekspordi tabelid". Avaneb dialoogiaken. Valige rippmenüüst "Failitüüp" "sql". Klõpsake nuppu "Sirvi", kui peate looma SQL-i väljundfailile uue failinime või kui peate selle salvestama vaikeväärtusest erinevasse asukohta. Klõpsake nuppu "Teisenda". Pärast teisendamise lõpetamist avage sihtkaust ja veenduge, et teie XML-dokument teisendati edukalt SQL-i.
Asjad, mida vajate
XML-i lähtefail
Täiustatud XML-muundur
Näpunäide
Altova XMLSpy on veel üks programm, mis suudab liidestada XML-dokumente andmebaasiga. Vaadake allalaadimislingi ressursse. Erinevalt Advanced XML Converterist ei väljasta see SQL-faili. See on kasulik, kui teil on olemasolev andmebaasiühendus ja eelistaksite sisestada XML-i otse tabelisse ilma SQL-faili genereerimata.
Hoiatus
Advanced XML Converteri tasuta prooviversioon piirab teid 50 andmereaga. Võite kaaluda täisversiooni ostmist. Vastasel juhul võite soovida seda kasutada ainult väiksemate XML-dokumentidega. Samuti saate oma dokumendi tükeldada, tükikaupa teisendada ja üheks suuremaks SQL-lauseks liita.