![Atveriet xml grāmatu](/f/1d84470a9cf5610d115d39ea2c5454a9.jpg)
XML konvertēšana uz SQL ir vienkārša, izmantojot pareizo programmatūru
Attēla kredīts:??? ???/iStock/Getty Images
Arvien vairāk datu tiek saglabāts XML formātā. Tomēr SQL datu bāzes joprojām ir aiz lielākās daļas vietņu un lietojumprogrammu. Kādā brīdī jums, iespējams, būs jāpārvērš XML dati par SQL priekšrakstiem, lai tos uzglabātu datu bāzē. Jums var rasties kārdinājums to izdarīt ar roku vai uzrakstīt savu pielāgoto skriptu, lai veiktu konvertēšanu. Ir daudzas programmas, kas šo funkciju veic automātiski. Vienkāršākā šim uzdevumam pieejamā programma ir Advanced XML Converter.
Konvertējiet XML dokumentu par SQL
1. darbība
Advanced XML Converter ir pieejams kā bezmaksas lejupielāde. Skatiet lejupielādes saites resursus. Noklikšķiniet uz "axcsetup.exe", lai lejupielādētu instalēšanas programmu. Palaidiet instalētāju. Jums tiks lūgts izvēlēties valodu un pieņemt licences līgumu. Bezmaksas versijai nav jāievada licences atslēgas vai cita informācija.
Dienas video
2. darbība
Atveriet Advanced XML Converter. Pārliecinieties, vai avota XML dokuments ir saglabāts lasāmā direktorijā. Pārbaudiet, vai XML ir pareizi formatēts. Izvēlnē noklikšķiniet uz "Fails". Atlasiet "Atvērt" un meklējiet mērķa XML dokumentu. Noklikšķiniet uz "Atvērt". Ja fails tiek veiksmīgi atvērts, kreisajā rūtī redzēsit XML struktūras koku un labajā rūtī tabulas struktūras priekšskatījumu.
3. darbība
Tagad esat gatavs konvertēšanai. Izvēlnē noklikšķiniet uz "Fails". Atlasiet "Eksportēt tabulas". Tiks atvērts dialoglodziņš. Nolaižamajā izvēlnē ar nosaukumu "Faila tips" atlasiet "sql". Noklikšķiniet uz "Pārlūkot", ja SQL izvades failam ir jāizveido jauns faila nosaukums vai ja tas ir jāsaglabā vietā, kas nav noklusējuma vieta. Noklikšķiniet uz pogas "Konvertēt". Kad konvertēšana ir pabeigta, atveriet mērķa mapi un pārliecinieties, vai jūsu XML dokuments ir veiksmīgi pārveidots par SQL.
Lietas, kas jums būs nepieciešamas
XML avota fails
Uzlabots XML pārveidotājs
Padoms
Altova XMLSpy ir vēl viena programma, kas var saskarties ar XML dokumentus ar datu bāzi. Skatiet lejupielādes saites resursus. Atšķirībā no Advanced XML Converter, tas neizvada SQL failu. Tas ir noderīgi, ja jums ir esošs datu bāzes savienojums un vēlaties ievietot XML tieši tabulā, neģenerējot SQL failu.
Brīdinājums
Advanced XML Converter bezmaksas izmēģinājuma versija ierobežo līdz 50 datu rindām. Varat apsvērt pilnās versijas iegādi. Pretējā gadījumā varat to izmantot tikai ar mazākiem XML dokumentiem. Varat arī sadalīt dokumentu, konvertēt pa gabalam un apvienoties vienā lielākā SQL priekšrakstā.