Cum să convertiți codul XML în SQL

Deschide cartea xml

Convertirea XML în SQL este ușoară cu software-ul potrivit

Credit imagine:??? ???/iStock/Getty Images

Din ce în ce mai multe date sunt stocate ca XML. Cu toate acestea, bazele de date SQL sunt încă în spatele majorității site-urilor web și aplicațiilor. La un moment dat, poate fi necesar să convertiți datele XML în instrucțiuni SQL pentru stocare într-o bază de date. Ați putea fi tentat să faceți acest lucru manual sau să scrieți propriul script personalizat pentru a face conversia. Există multe aplicații care îndeplinesc această funcție automat. Cel mai simplu program disponibil pentru această sarcină este Advanced XML Converter.

Convertiți un document XML în SQL

Pasul 1

Advanced XML Converter este disponibil ca descărcare gratuită. Consultați resursele pentru linkul de descărcare. Faceți clic pe „axcsetup.exe” pentru a descărca programul de instalare. Rulați programul de instalare. Vi se va cere să vă selectați limba și să acceptați acordul de licență. Versiunea gratuită nu necesită introducerea unor chei de licență sau alte informații.

Videoclipul zilei

Pasul 2

Deschideți Advanced XML Converter. Asigurați-vă că aveți documentul XML sursă salvat într-un director care poate fi citit. Verificați dacă XML-ul este bine formatat. Faceți clic pe „Fișier” din meniu. Selectați „Deschidere” și căutați documentul XML țintă. Faceți clic pe „Deschide”. Dacă fișierul se deschide cu succes, veți vedea un arbore al structurii XML în panoul din stânga și o previzualizare a structurii tabelului în panoul din dreapta.

Pasul 3

Acum sunteți gata să convertiți. Faceți clic pe „Fișier” din meniu. Selectați „Exportați tabele”. Se va deschide o fereastră de dialog. Selectați „sql” din meniul drop-down etichetat „Tip de fișier”. Faceți clic pe „Răsfoiți” dacă trebuie să creați un nou nume de fișier pentru fișierul de ieșire SQL sau dacă trebuie să îl salvați într-o altă locație decât cea implicită. Faceți clic pe butonul „Convertire”. După finalizarea conversiei, deschideți folderul de destinație și asigurați-vă că documentul dvs. XML a fost convertit cu succes în SQL.

Lucruri de care veți avea nevoie

  • Fișier sursă XML

  • Convertor XML avansat

Bacsis

Altova XMLSpy este un alt program care poate interfața documente XML cu o bază de date. Consultați resursele pentru linkul de descărcare. Spre deosebire de Advanced XML Converter, acesta nu scoate un fișier SQL. Este util dacă aveți o conexiune de bază de date existentă și preferați să inserați XML-ul direct într-un tabel fără a genera un fișier SQL.

Avertizare

Proba gratuită a Advanced XML Converter vă limitează la 50 de rânduri de date. Puteți lua în considerare achiziționarea versiunii complete. În caz contrar, poate doriți să-l utilizați numai cu documente XML mai mici. Puteți, de asemenea, să vă împărțiți documentul, să îl convertiți bucată cu bucată și să vă alăturați într-o singură instrucțiune SQL mai mare.