Apakah File XML (Dan Bagaimana Saya Membuka Satu)?
Fail dengan sambungan fail .xml ialah fail Bahasa Kemaskini (XML) Extensible. Ini adalah benar-benar hanya fail teks biasa yang menggunakan tag peribadi untuk menggambarkan struktur dan ciri-ciri lain dari dokumen itu.
Apa itu XML?
XML adalah bahasa markup yang dibuat oleh World Wide Web Consortium (W3C) untuk menentukan sintaks bagi dokumen pengekodan yang boleh dibaca oleh manusia dan mesin. Ia melakukan ini melalui penggunaan tag yang menentukan struktur dokumen, serta bagaimana dokumen itu perlu disimpan dan diangkut.
Ia mungkin paling mudah untuk membandingkannya dengan bahasa markup lain yang mungkin anda kenal-Hypertext Markup Language (HTML) yang digunakan untuk mengekod laman web. HTML menggunakan set simbol markup yang telah ditentukan sebelumnya (kod pendek) yang menerangkan format kandungan pada halaman web. Sebagai contoh, kod HTML mudah berikut menggunakan tag untuk membuat beberapa perkataan berani dan beberapa italik:
Inilah cara anda buat teks tebal dan inilah caranya teks italik
Perkara yang membezakan XML, bagaimanapun, adalah bahawa ia boleh diperluaskan. XML tidak mempunyai bahasa markup yang dipratentukan, seperti HTML. Sebaliknya, XML membolehkan pengguna membuat simbol markup mereka sendiri untuk menerangkan kandungan, membuat simbol tanpa had dan menentukan sendiri.
Pada asasnya, HTML adalah bahasa yang memfokuskan pada pembentangan kandungan, sedangkan XML adalah bahasa deskripsi data khusus yang digunakan untuk menyimpan data.
XML sering digunakan sebagai asas untuk format dokumen lain-ratusan, sebenarnya. Berikut adalah beberapa yang anda mungkin kenali:
- RSS dan ATOM kedua-duanya menerangkan bagaimana aplikasi pembaca mengendalikan suapan web.
- Microsoft .NET menggunakan XML untuk fail konfigurasinya.
- Microsoft Office 2007 dan kemudian menggunakan XML sebagai asas untuk struktur dokumen. Itulah arti "X" dalam format dokumen Word .DOCX, sebagai contoh, dan ia juga digunakan dalam Excel (fail XLSX) dan PowerPoint (fail PPTX).
Oleh itu, jika anda mempunyai fail XML, itu tidak semestinya memberitahu anda aplikasi apa yang dimaksudkan untuk digunakan dengannya. Dan selalunya, anda tidak perlu bimbang mengenainya, melainkan jika anda sebenarnya merancang fail XML.
Bagaimana saya Membuka Satu?
Terdapat beberapa cara anda boleh membuka fail XML secara langsung. Anda boleh membuka dan mengeditnya dengan mana-mana editor teks, melihatnya dengan mana-mana penyemak imbas web, atau menggunakan laman web yang membolehkan anda melihat, mengedit, dan bahkan menukarnya ke format lain.
Gunakan Editor Teks Jika Anda Bekerja Dengan File XML Secara Kerap
Oleh kerana fail XML benar-benar hanya fail teks, anda boleh membukanya dalam mana-mana editor teks. Perkara itu, banyak editor teks seperti Notepad-hanya tidak direka untuk menunjukkan fail XML dengan struktur yang betul. Ia mungkin baik untuk muncul fail XML terbuka dan mengambil pandangan yang cepat untuk membantu memikirkan apa itu. Tetapi, terdapat alat yang lebih baik untuk bekerja dengan mereka.
Klik kanan fail XML yang anda mahu buka, arahkan ke "Buka Dengan" pada menu konteks, dan kemudian klik pilihan "Notepad".
Catatan: Kami menggunakan contoh Windows di sini, tetapi perkara yang sama berlaku untuk sistem operasi lain. Cari editor teks pihak ketiga yang baik yang direka untuk menyokong fail XML.
Fail ini terbuka, tetapi seperti yang anda lihat, ia kehilangan sebahagian besar pemformatan dan crams semuanya ke dua baris dokumen.
Jadi sementara Notepad mungkin berguna untuk menyemak fail XML dengan cepat, anda lebih baik dengan alat yang lebih maju seperti Notepad ++, yang menyoroti sintaks dan memformat fail dengan cara yang dimaksudkan.
Di sini adalah fail XML yang sama dibuka di Notepad ++:
Gunakan Pelayar Web untuk Lihat Data Struktur
Jika tidak benar-benar perlu mengedit fail XML, tetapi hanya perlu melihatnya seketika, pelayar yang anda gunakan untuk membaca artikel ini sesuai dengan tugasnya. Dan sebenarnya, penyemak imbas web lalai anda mungkin ditubuhkan sebagai pemapar lalai untuk fail XML. Oleh itu, klik dua kali fail XML harus membukanya dalam penyemak imbas anda.
Jika tidak, anda boleh klik kanan fail untuk mencari pilihan untuk membukanya dengan aplikasi apa sahaja yang anda mahu. Hanya pilih pelayar web anda dari senarai program. Kami menggunakan Chrome dalam contoh ini.
Apabila fail dibuka, anda perlu melihat data yang berstruktur dengan baik. Ia tidak begitu cantik seperti pandangan warna yang anda dapat dengan sesuatu seperti Notepad ++, tetapi ia jauh lebih baik daripada apa yang anda dapat dengan Notepad.
Gunakan Editor Dalam Talian untuk Lihat, Edit, atau Menukar Fail XML
Jika ingin mengedit fail XML sekali-sekala dan tidak mahu memuat turun editor teks baru, atau jika anda perlu menukar fail XML ke format lain, terdapat beberapa editor XML dalam talian yang boleh didapati secara percuma. TutorialsPoint.com, XMLGrid.net, dan CodeBeautify.org semuanya membolehkan anda melihat dan mengedit fail XML. Setelah selesai penyuntingan anda, anda boleh memuat turun fail XML yang diubah, atau mengubahnya ke format lain.
Untuk contoh di sini, kami akan menggunakan CodeBeautify.org. Halaman dibahagikan kepada tiga bahagian. Di sebelah kiri ialah fail XML yang sedang anda bekerjasama. Di tengah, anda akan dapati beberapa pilihan. Di sebelah kanan, anda akan melihat keputusan beberapa pilihan yang boleh anda pilih. Sebagai contoh, dalam imej di bawah, fail XML penuh kami berada di sebelah kiri dan paparan pokok dipaparkan dalam anak tetingkap hasil kerana kami mengklik butang "Lihat Pohon" di tengah.
Berikut adalah pandangan yang lebih baik pada pilihan tersebut. Gunakan butang "Semak" untuk memuat naik fail XML dari komputer anda atau butang "Muatkan URL" untuk menarik XML dari sumber dalam talian.
Butang "Pandangan Pohon" memaparkan data anda dalam struktur pokok yang diformat dengan baik dalam anak tetingkap hasil, dengan semua tag anda di sebelah kiri dalam oren dan atribut di sebelah kanan teg.
The "Beautify" memaparkan data anda dalam garis yang kemas dan mudah dibaca dalam anak tetingkap hasil.
Butang "Mengurangi" memaparkan data anda dengan menggunakan jumlah ruang putih yang minimum. Ia akan cuba untuk meletakkan setiap sekeping data pada satu baris. Ini berguna apabila cuba membuat fail yang lebih kecil. Ia akan menjimatkan ruang, tetapi pada kos dapat membacanya dengan berkesan.
Dan akhirnya, anda boleh menggunakan butang "XML untuk JSON" untuk menukar format XML ke JSON, butang "Eksport ke CSV" untuk menyimpan data anda sebagai fail nilai yang dipisahkan koma, atau butang "Muat turun" untuk memuat turun sebarang perubahan anda telah membuat fail XML baru.