Kako uvesti XML datoteku u Excel - Pretvorite XML u Excel

Format XML datoteke prilično se često koristi na webu, a postoji mogućnost da ćete ponekad morati raditi s podacima u XML datoteci.

Sada ne možete izravno koristiti XML datoteku jer nije namijenjena čitanju od strane ljudi (već strojeva). U tom bi slučaju bilo korisno znati kako pretvoriti XML datoteku u Excel kako biste mogli jednostavno raditi s podacima i analizirati ih.

U ovom vodiču pokazat ću vam dva zaista jednostavna načina uvezite XML datoteku u Excel pomoću programa Power Query.

Što je XML datoteka?

XML je kratica za Proširivi jezik označavanja. XML datoteka može sadržavati podatke u formatu koji lako mogu čitati aplikacije i sustavi.

No ljudima nije tako lako čitati, pa ćemo ga možda morati transformirati u format koji je lakši za korištenje.

Ako sadrži mnogo tekstualnih podataka, tada možete koristiti uređivač teksta za čitanje XML datoteke, a ako sadrži podatke, tada možete uvesti tu XML datoteku u Excel, a zatim raditi s podacima.

XML je široko prihvaćen kao format datoteke za pohranu i prijenos podataka putem weba. Mnogi popularni formati datoteka, poput Microsoft Office Open XML, LibreOffice, OpenDocument, XHTML i SVG, također koriste format XML datoteke.

Najpopularnije web stranice na Internetu imaju svoje karte web stranica u XML formatu. Ovo je datoteka koja sadrži pojedinosti o svim važnim stranicama i kategorijama na web stranici. Evo primjera karte web stranice Forbesa.

Pogledajmo sada kako pretvoriti XML datoteku u Excel pomoću programa Power Query.

Uvezite XML datoteku u Excel

Ako već imate XML datoteku (koju ste preuzeli sa svog sustava ili vezu na nju na webu), možete je jednostavno pretvoriti u podatke u Excel datoteci.

Zahvaljujući Power Upit (sada se naziva "Get & Transform")

Uvezite XML datoteku koja je spremljena na vašem sustavu

U svrhu ovog vodiča koristit ću XML datoteku koja sadrži kartu web stranice Forbesa. Datoteku možete preuzeti ako odete na ovu vezu, zatim desnom tipkom miša kliknite i spremite datoteku.

Nakon što imate XML datoteku na svom sustavu, slijedite korake u nastavku za unos podataka XML datoteke u Excel:

  1. Otvorite Excel datoteku u koju želite dobiti podatke iz XML datoteke
  2. Kliknite karticu Podaci
  3. U podatkovnoj grupi ‘Get & Transform’ kliknite opciju ‘Get Data’
  4. Idite na opciju "Iz datoteke"
  5. Kliknite "Iz XML -a"
  6. U dijaloškom okviru za unos podataka koji se otvori pronađite XML datoteku koju želite uvesti i odaberite je
  7. Pritisnite Uvoz. Ovo će uvesti XML datoteku u Power Upit i otvoriti dijaloški okvir Navigator
  8. Odaberite podatke iz XML datoteke koju želite uvesti. U ovom slučaju, kliknuo bih na 'sitemap' u lijevom oknu
  9. [Izborno] Pritisnite gumb Transform Data ako želite pretvoriti podatke prije nego što ih učitate u Excel (poput promjene naziva stupaca ili uklanjanja nekih stupaca)
  10. Kliknite na Učitaj

Gore navedeni koraci umetnuli bi novi radni list u Excel datoteku i učitali sve podatke iz XML datoteke u novi radni list.

Dobra stvar u korištenju Power Queryja za dohvaćanje podataka iz XML datoteke u Excel je to što u slučaju da se XML datoteka ažurira i u njoj postoje novi zapisi, ne morate ponavljati isti postupak.

Možete jednostavno desnom tipkom miša kliknuti bilo koju ćeliju u tablici i osvježiti upit.

Uvezite XML datoteku u Excel pomoću web -URL -a

U gornjem primjeru prvo smo preuzeli XML datoteku u sustav, a zatim smo uvezli podatke u Excel.

U slučaju da imate web -URL koji sadrži XML datoteku (poput ove - https://www.forbes.com/sitemap_index.xml), ne morate čak ni preuzimati datoteku. možete povezati Power Query s tim URL -om i ekstrahirati XML podatke u Excel.

U nastavku su navedeni koraci za povezivanje Power Upita, učinite web -URL koji sadrži XML podatke i uvezite te podatke u Excel:

  1. Otvorite Excel datoteku u koju želite uvesti podatke
  2. Kliknite karticu Podaci
  3. U grupi Get & Transform kliknite opciju ‘Get Data’
  4. Idite na opciju "Iz drugih izvora"
  5. Kliknite na "S weba"
  6. U dijaloškom okviru "S weba" kopirajte i zalijepite URL koji sadrži XML podatke
  7. Pritisnite U redu. Ovo će otvoriti dijaloški okvir Navigator u kojem možete odabrati koje XML podatke želite uvesti
  8. Kliknite na 'sitemap', to su XML podaci koje želim u Excelu
  9. [Izborno] Kliknite gumb Transform Data (Pretvori podatke) ako želite transformirati podatke prije nego što ih učitate u Excel (poput promjene naziva stupaca ili uklanjanja nekih stupaca)
  10. Kliknite na Učitaj

Gore navedeni koraci umetnuli bi novi radni list u Excel datoteku i učitali sve podatke iz XML datoteke u novi radni list.

I opet, u slučaju da se podaci ažuriraju na ovom URL -u, jednostavno osvježite upit da biste dobili nove podatke u Excelu.

Dakle, ovo su dva jednostavna načina pomoću kojih možete pretvoriti XML datoteku u Excel.

Ako na vašem sustavu imate XML datoteku, podatke možete jednostavno uvesti pomoću programa Power Query. A ako imate web -adresu XML datoteke, te podatke možete dohvatiti i u Excel.

Nadam se da vam je ovaj vodič bio koristan.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave