Apa Itu File XML dan Bagaimana Cara Membuka dan Menggunakannya?

Apa Itu File XML dan Bagaimana Cara Membuka dan Menggunakannya?

XML singkatan dari Bahasa Markup yang Dapat Diperluas . Tujuannya adalah untuk mendeskripsikan dan menyusun data di internet, untuk aplikasi seluler, dan di tempat lain. Apakah Anda bertanya-tanya bagaimana cara kerjanya dan untuk apa XML digunakan? Biarkan kami membantu Anda memahami detailnya.





Apa itu Bahasa Markup?

Bahasa markup membubuhi keterangan teks atau menambahkan informasi tambahan. Anotasi ini tetap tidak terlihat oleh pengguna akhir. 'Mesin', seperti browser Anda, membaca anotasi ini sebelum memproses dan menyajikan teks seperti yang diinstruksikan oleh perintah markup.





Berdasarkan Wikipedia :





'Ide dan terminologi berkembang dari 'penandaan' manuskrip kertas, yaitu instruksi revisi oleh editor, yang secara tradisional ditulis dengan pensil biru pada manuskrip penulis. Dalam media digital, 'teks instruksi pensil biru' ini digantikan oleh tag, yang menunjukkan bagian-bagian dari dokumen tersebut, daripada rincian bagaimana mereka dapat ditampilkan pada beberapa tampilan.'

Contoh bahasa markup yang terkenal adalah HTML (HyperText Markup Language). Meskipun HTML (dan bahasa pemrograman lainnya) menentukan tampilan situs web, Anda tidak boleh melihat jejak kodenya. Apa yang Anda lihat adalah interpretasinya oleh browser Anda. Misalnya, pemformatan font atau gambar yang disematkan.



Bagaimana XML Bekerja?

XML adalah bahasa markup meta yang dikembangkan untuk internet. Ini adalah penyederhanaan dari SGML (Standard Generalized Markup Language), induk dari semua bahasa markup. XML dapat diperluas karena pengguna dapat menambahkan dan menentukan tag atau blok penyusun baru. Dengan menambahkan blok penyusun, pengguna dapat menyesuaikan XML dengan kebutuhan mereka.

Untuk menjelaskan bagaimana semua ini bekerja, izinkan saya mengambil sedikit jalan memutar, menggunakan HTML dan CSS sebagai contoh.





Bagaimana XML Berhubungan dengan HTML

XML mirip dengan HTML, tetapi karena pengguna dapat menambahkan blok bangunan mereka sendiri, ini memungkinkan lebih banyak fleksibilitas. Perbedaan utama antara HTML dan XML adalah bahwa HTML mendefinisikan tampilan data, sementara XML mendefinisikan apa itu data . Itu sebabnya XML tidak dapat menggantikan HTML, melainkan memperluasnya.

Untuk mendeskripsikan data, XML mengandalkan Document Type Definition (DTD). Bisa dibilang ini adalah kamus mesin. Ini memungkinkan mesin untuk memahami bahasa markup. Dengan demikian, setiap dokumen harus dimulai dengan menentukan jenis DTD yang akan digunakan. HTML menggunakan prinsip yang sama. Kode yang akan Anda temukan di banyak situs web dapat terlihat seperti ini:





Contoh khusus ini memberi tahu browser Anda bahwa DTD adalah html 4.0 dalam bahasa Inggris. Browser kemudian dapat melanjutkan dan membandingkan setiap perintah yang diberikan dengan DTD-nya, yang memberi tahu apa yang harus dilakukan dengan setiap perintah. Begitulah perintahnya

diterjemahkan menjadi teks tebal atau

cara memperbaiki pengontrol xbox one

untuk menggarisbawahi teks.

Kredit Gambar: photovibes1/ foto deposit

Bagaimana CSS Memecahkan Masalah Dengan HTML

Masalah dengan HTML adalah bahwa ia terdiri dari satu set perintah statis. Kapan pun Anda ingin menentukan atribusi tertentu, Anda perlu mengetikkan perintah ini. Lagi dan lagi. Meskipun ini membuat HTML mudah dan mudah dipelajari, ini juga membatasi fleksibilitasnya.

Misalnya, Anda ingin mengubah ukuran atau warna tajuk yang telah Anda gunakan belasan kali di seluruh situs web Anda. Bayangkan Anda harus mengubah atribut masing-masing dari satu lusin header satu per satu. Betapa membosankan!

Dalam desain web, Cascading Style Sheets (CSS) telah menghilangkan pengeditan dokumen HTML yang melelahkan ini. Sekarang, Anda cukup menambahkan atribut 'H1' ke header Anda di situs web dan di style sheet Anda menentukan seperti apa tampilan header 'H1'. Dan ketika Anda ingin mengubah tampilan header itu, Anda hanya mengubahnya di satu tempat, yaitu style sheet. Masalah terpecahkan.

Berpikir untuk memulai situs web Anda sendiri? Pembaca MakeUseOf bisa mendapatkan diskon khusus jika mereka mendaftar ke InMotion Hosting menggunakan Link ini atau Bluehost menggunakan Link ini .

cara mengatasi layar biru di windows 10

Bagaimana XML Menangani Data

XML struktur dan mendefinisikan data. Itu tidak mengganggu atribut tertentu, seperti ukuran atau warna. Blok penyusunnya mirip dengan tag HTML yang berhubungan dengan CSS. Ini jelas mendefinisikan judul, header, teks, dan elemen lain dari dokumen dan meninggalkan interpretasi ke mesin.

Untuk penjelasan yang lebih menyeluruh, saya sarankan pengantar XML ini .

Untuk Apa XML Digunakan?

XML telah menemukan aplikasi yang luas. Saat ini, berbagai program dan perangkat menggunakannya untuk menangani, menyusun, menyimpan, mengirimkan, dan menampilkan data. Misalnya, ini banyak digunakan dalam pertukaran data B2B. XML juga merupakan standar untuk format file Office, termasuk file Microsoft Office dan Google Docs.

Alih-alih mengintegrasikan data ke dalam dokumen HTML, itu mengalihdayakannya untuk memisahkan file XML. Karena XML menyimpan data dalam format teks biasa, penyimpanan tidak bergantung pada platform Anda dan data Anda dapat diekspor, diimpor, atau dipindahkan dengan lebih mudah.

Banyak bahasa lain didasarkan pada XML, termasuk XHTML, WAP untuk perangkat genggam, atau RSS untuk umpan. Misalnya, seperti yang ditunjukkan oleh komentator, jika Anda menambahkan /memberi makan ke akhir URL artikel yang Anda baca ini, Anda akan melihat kode RSS XML artikel ini: klik di sini untuk melihat .

Cara Membuka File XML

Seperti disebutkan di atas, XML menyimpan data dalam teks biasa. Itu sebabnya Anda dapat membuka file XML dengan sejumlah program berbeda. Umumnya, klik kanan file XML, pilih Buka dengan dari menu, dan pilih program. Anda dapat mencoba salah satu program di bawah ini:

  • Windows Notepad atau editor teks lainnya
  • Notepad++
  • Peramban web apa pun

Anda juga dapat mencoba penampil XML online seperti yang dari Kode Mempercantik .

Anda akan dapat membaca file dengan salah satu program di atas, tetapi Notepad++ dan penampil atau editor XML khusus akan mewarnai tag kode XML dan dengan demikian membuatnya lebih mudah untuk memahami struktur data. Namun, perhatikan bahwa program ini tidak dapat menjalankan XML karena semua yang dapat Anda temukan di dalam dokumen adalah data terstruktur.

Format XML Demystified

XML bukan internet pokok seperti dulu. Saat ini, JSON adalah alternatif paling populer untuk mengintegrasikan data.

Namun, jika Anda seorang programmer, Anda tetap harus bekerja dengan XML sesekali .

Membagikan Membagikan Menciak Surel 6 Alternatif Audible: Aplikasi Audiobook Gratis atau Murah Terbaik

Jika Anda tidak suka membayar untuk buku audio, berikut adalah beberapa aplikasi hebat yang memungkinkan Anda mendengarkannya secara gratis dan legal.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Teknologi Dijelaskan
  • Pemrograman
  • HTML
  • Pengembangan web
  • Pemrograman
  • XML
Tentang Penulis Tina Sieber(831 Artikel Diterbitkan)

Saat menyelesaikan PhD, Tina mulai menulis tentang teknologi konsumen pada tahun 2006 dan tidak pernah berhenti. Sekarang juga seorang editor dan SEO, Anda dapat menemukannya di Indonesia atau mendaki jalur terdekat.

More From Tina Sieber

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan