Cara Mengimport Fail XML ke dalam Excel (atau Tukar XML kepada Excel)

Cara Mengimport Fail XML ke dalam Excel (atau Tukar XML kepada Excel)

Format fail XML adalah sangat biasa di Web, dan kadangkala anda mungkin perlu memproses data dalam fail XML.

Kini anda tidak boleh menggunakan fail XML secara langsung kerana ia bukan untuk dibaca oleh manusia (tetapi mesin).Dalam kes ini, adalah berguna untuk mengetahui cara menukar fail XML kepada Excel supaya anda boleh memanipulasi data dan menganalisisnya dengan mudah.

Dalam tutorial ini saya akan tunjukkan kepada andaImport fail XML ke dalam Excel menggunakan Power QueryDua cara yang sangat mudah.

Apakah fail XML?

Perwakilan XMLExtensible Markup Language.Fail XML boleh menyimpan data dalam format yang mudah dibaca oleh aplikasi dan sistem.

Tetapi ia tidak mudah dibaca untuk manusia, itulah sebabnya kita mungkin perlu menukarnya kepada format yang lebih mudah diakses.

Jika ia mengandungi banyak data teks, anda boleh menggunakan editor teks untuk membaca fail XML, jika ia mengandungi data, anda boleh mengimport fail XML ke dalam Excel dan kemudian memproses data.

XML diterima secara meluas sebagai format fail untuk menyimpan dan menghantar data di Web.Banyak format fail popular, seperti Microsoft Office Open XML, LibreOffice, OpenDocument, XHTML dan SVG, juga menggunakan format fail XML.

soalan berkaitan  Cara membahagikan berbilang baris dalam sel Excel kepada sel/lajur yang berasingan

Tapak web yang paling popular di Internet mempunyai peta laman dalam format XML.Ini ialah fail yang mengandungi butiran semua halaman dan kategori penting di tapak web.

Sekarang mari lihat cara menukar fail XML kepada Excel menggunakan Power Query.

Import fail XML ke dalam Excel

Jika anda sudah mempunyai fail XML (muat turun pada sistem anda atau pautan di web), anda boleh menukarnya dengan mudah kepada data dalam fail Excel.

Terima kasihKuasa Kuasa(kini dipanggil "Dapatkan dan Ubah")

Import fail XML yang disimpan pada sistem anda

Untuk tujuan tutorial ini, saya akan menggunakan fail XML yang mengandungi peta laman Forbes.Anda boleh lulusPautan iniMuat turun fail, kemudian klik kanan dan simpan fail tersebut.

Sebaik sahaja anda mempunyai fail XML pada sistem anda, ikuti langkah ini untuk mengimport data fail XML ke dalam Excel:

  1. Buka fail Excel untuk mendapatkan data daripada fail XML
  2. Klik tab DataTab data dalam reben Excel
  3. Dalam kumpulan Dapatkan dan Ubah data, klik pilihan Dapatkan DataKlik menu lungsur Dapatkan Data
  4. Pergi ke pilihan "Daripada fail".
  5. Klik "Dari XML"Klik pilihan Daripada XML
  6. Dalam dialog Data Input yang terbuka, cari fail XML yang ingin anda import dan pilihnya
  7. Klik Import.Ini akan mengimport fail XML ke dalam pertanyaan kuasa dan membuka dialog Navigator
  8. Pilih data daripada fail XML untuk diimport.Dalam kes ini, saya akan mengklik pada "Peta Tapak" di anak tetingkap kiriKlik pada pilihan peta laman di anak tetingkap kiri
  9. [Pilihan] Klik butang Transform Data jika anda ingin menukar data sebelum memuatkan ke dalam Excel (cth tukar nama lajur atau padam beberapa lajur)
  10. Klik untuk memuatkan
soalan berkaitan  Cara membuat pelekat anda sendiri di WhatsApp Web

Langkah di atas akan memasukkan lembaran kerja baharu dalam fail Excel dan memuatkan semua data daripada fail XML ke dalam lembaran kerja baharu.

Data XML dalam fail Excel

Faedah menggunakan Power Query untuk mengekstrak data daripada fail XML ke dalam Excel ialah anda tidak perlu mengulangi proses yang sama jika fail XML dikemas kini dan terdapat rekod baharu di dalamnya.

Anda hanya boleh klik kanan pada mana-mana sel dalam jadual dan muat semula pertanyaan.

Klik untuk memuat semula

Import fail XML ke dalam Excel menggunakan URL Web

Dalam contoh di atas, kami mula-mula memuat turun fail XML pada sistem dan kemudian mengimport data ke dalam Excel.

Jika anda mempunyai URL web yang mengandungi fail XML (seperti ini - https://www.forbes.com/sitemap_index.xml), anda tidak perlu memuat turun fail tersebut.Anda boleh menyambungkan Power Query ke URL ini dan mengekstrak data XML ke dalam Excel.

Berikut ialah langkah-langkah untuk pertanyaan kuasa sambungan untuk melaksanakan URL web yang mengandungi data XML dan mengimport data tersebut ke dalam Excel:

  1. Buka fail Excel tempat anda ingin mengimport data
  2. Klik tab DataTab data dalam reben Excel
  3. Dalam kumpulan Dapatkan dan Transformasi, klik pilihan Dapatkan DataKlik menu lungsur Dapatkan Data
  4. Pergi ke pilihan "Daripada sumber lain".
  5. Klik "Dari Internet"Klik dari web
  6. Dalam dialog Dari Web, salin dan tampal URL yang mengandungi data XMLMasukkan URL untuk mendapatkan data XML
  7. Klik OK.Ini akan membuka dialog navigator di mana anda boleh memilih data XML untuk diimport
  8. Klik pada "Peta Laman", ini ialah data XML yang saya mahukan dalam ExcelPeta laman dalam navigator anak tetingkap kiri
  9. [Pilihan] Klik butang Transform Data jika anda ingin menukar data sebelum memuatkan ke dalam Excel (cth tukar nama lajur atau padam beberapa lajur)
  10. Klik untuk memuatkan
soalan berkaitan  Terbalikkan data dalam Excel (terbalikkan susunan data dalam lajur/baris)

Langkah di atas akan memasukkan lembaran kerja baharu dalam fail Excel dan memuatkan semua data daripada fail XML ke dalam lembaran kerja baharu.

Begitu juga, jika data di URL ini dikemas kini, cuma muat semula pertanyaan untuk mendapatkan data baharu dalam Excel.

Oleh itu, anda boleh menukar fail XML kepada Excel menggunakan dua kaedah mudah berikut.

Jika anda mempunyai fail XML pada sistem anda, anda boleh mengimport data dengan mudah menggunakan Power Query.Jika anda mempunyai URL Web ke fail XML, anda juga boleh mengekstrak data tersebut ke dalam Excel.

Saya harap anda mendapati tutorial ini berguna.

Oh Hello 👋Selamat berkenalan.

Langgan surat berita kami, hantar sangat kerapteknologi yang hebatke mel anda.

Catat Ulasan