Naudojant tinkamą programinę įrangą lengva konvertuoti XML į SQL
Vaizdo kreditas:??? ???/iStock/Getty Images
Vis daugiau duomenų saugoma XML formatu. Tačiau SQL duomenų bazės vis dar atsilieka nuo daugelio svetainių ir programų. Tam tikru momentu gali tekti konvertuoti XML duomenis į SQL sakinius, kad juos būtų galima saugoti duomenų bazėje. Jums gali kilti pagunda tai padaryti ranka arba parašyti savo pasirinktinį scenarijų, kad atliktumėte konvertavimą. Yra daug programų, kurios šią funkciją atlieka automatiškai. Paprasčiausia šiai užduočiai skirta programa yra Advanced XML Converter.
Konvertuokite XML dokumentą į SQL
1 žingsnis
Išplėstinį XML keitiklį galima atsisiųsti nemokamai. Atsisiuntimo nuorodos ieškokite šaltiniuose. Spustelėkite „axcsetup.exe“, kad atsisiųstumėte diegimo programą. Paleiskite diegimo programą. Jūsų bus paprašyta pasirinkti kalbą ir sutikti su licencijos sutartimi. Nemokama versija nereikalauja įvesti jokių licencijos raktų ar kitos informacijos.
Dienos vaizdo įrašas
2 žingsnis
Atidarykite Advanced XML Converter. Įsitikinkite, kad šaltinio XML dokumentas yra išsaugotas skaitomame kataloge. Patikrinkite, ar XML yra gerai suformatuotas. Meniu spustelėkite „Failas“. Pasirinkite „Atidaryti“ ir ieškokite tikslinio XML dokumento. Spustelėkite „Atidaryti“. Jei failas atidaromas sėkmingai, kairiojoje srityje pamatysite XML struktūros medį, o dešinėje - lentelės struktūros peržiūrą.
3 veiksmas
Dabar esate pasiruošę konvertuoti. Meniu spustelėkite „Failas“. Pasirinkite „Eksportuoti lenteles“. Atsidarys dialogo langas. Išskleidžiamajame meniu, pažymėtame „Failo tipas“, pasirinkite „sql“. Spustelėkite „Naršyti“, jei reikia sukurti naują SQL išvesties failo pavadinimą arba išsaugoti jį kitoje nei numatytoji vietoje. Spustelėkite mygtuką „Konvertuoti“. Baigę konvertuoti atidarykite paskirties aplanką ir įsitikinkite, kad jūsų XML dokumentas sėkmingai konvertuotas į SQL.
Daiktai, kurių jums prireiks
XML šaltinio failas
Išplėstinis XML keitiklis
Patarimas
Altova XMLSpy yra dar viena programa, galinti susieti XML dokumentus su duomenų baze. Atsisiuntimo nuorodos ieškokite šaltiniuose. Skirtingai nei Advanced XML Converter, jis neišveda SQL failo. Tai naudinga, jei turite esamą duomenų bazės ryšį ir norėtumėte įterpti XML tiesiai į lentelę negeneruodami SQL failo.
Įspėjimas
Nemokama Advanced XML Converter bandomoji versija apriboja 50 duomenų eilučių. Galite apsvarstyti galimybę įsigyti pilną versiją. Kitu atveju galbūt norėsite jį naudoti tik su mažesniais XML dokumentais. Taip pat galite padalinti dokumentą, konvertuoti po gabalą ir sujungti į vieną didesnį SQL sakinį.