Alexandromeo Lawrence I'm an experienced SEO Specialist who can grow a website through organic channel. I'm also passionate about digital marketing and web development

Apa itu XML? Pengertian, Contoh, dan Cara Membuka File XML

3 min read

Apa itu XML Pengertian, Contoh, dan Cara Membuka File XML

Saat ini ilmu coding sudah menjadi minat banyak orang. Anda yang sedang mempelajarinya, tentu mendengar banyak istilah baru dalam dunia coding, salah satunya XML. Namun, mungkin saja Anda belum terlalu memahami bahasa markup tersebut. Pada artikel ini akan menjelaskan secara lengkap karena mengetahui XML adalah hal wajib bagi Anda yang sedang memasuki dunia coding.

Secara garis besar, bahasa markup ini akan membantu Anda untuk memahami struktur dasar dari halaman website atau suatu dokumen tertentu. Jika Anda sudah memahami HTML, mungkin Anda akan mengira XML memiliki kesamaan dengan HTML, namun sebenarnya fungsi keduanya berbeda. Selain itu, juga sebagai format saat pertukaran data menggunakan API.

Apa itu XML?

Extensible Markup Language atau terkenal dengan sebutan XML adalah salah satu bahasa markup yang diciptakan oleh konsorsium World Wide Web (W3C). Fungsinya adalah untuk menyederhanakan proses penyimpanan dan pengiriman data antar server.

Proses penyimpanan dan pengiriman data sangat memerlukan penyederhanaan karena perbedaan sistem pada setiap server, sehingga jika sistem tidak cocok akan memakan waktu lebih lama. Anda harus melakukan perubahan terhadap format data agar sesuai dengan server tujuan.

Sebagai solusi atas permasalahan tersebut, XML menyimpan data ke dalam format sederhana, sehingga Anda tidak perlu melakukan perubahan sama sekali terhadap data. Format XML adalah berupa teks yang tidak akan berubah, bahkan saat Anda transfer ke server lain dan mudah untuk diperbarui ke sistem operasi maupun browser baru. Bahasanya juga sangat mudah Anda pahami.

Perbedaan XML dan HTML

Setelah mengetahui pengertiannya, sekarang saatnya Anda memahami tentang perbedaan XML dan HTML. Perbedaan mendasar yaitu terletak pada fungsinya. XML berfungsi untuk menyimpan dan mengirimkan data. Sedangkan fungsi HTML untuk menampilkan data. 

Untuk mempermudah dalam memahami, berikut ini beberapa ciri-ciri XML dan HTML yang menunjukkan perbedaannya.

XML 

  • Berfungsi untuk menyimpan dan mengirimkan data.
  • Dapat menggunakan tag dengan bebas.
  • Dapat membedakan antara huruf kapital dengan huruf kecil.
  • Terdiri dari data struktural
  • Harus mempunyai tag penutup

XML mempunyai struktur yang cukup sederhana, antara lain :

  • Deklarasi, yaitu bagian yang menunjukkan versi XML.
  • Atribut, yaitu bagian yang berisi keterangan objek seperti nama, judul, jabatan.
  • Elemen, yaitu bagian yang berisi tag untuk deskripsi objek.

Berikut ini ilustrasi contoh penggunaan struktur XML :

<?xml version="1.0"?> --> Deklarasi
<productlisting title:”Daftar Produk”> --> Atribut
 <product> 
  <nama>Produk 1</nama> --> Elemen
  <deskripsi>Produk 1 mengobati sakit jantung</deskripsi> 
  <harga>Rp. 20.000</harga> 
  <ongkir>Rp. 5000</ongkir>
 </product>
</productlisting>

Ilustrasi tersebut menunjukkan versi yang Anda gunakan yaitu 1.0, kemudian atribut dalam data product listing yaitu Daftar Produk. Data pada file tersebut terdiri dari beberapa elemen yaitu nama, deskripsi, harga, dan ongkir. Lalu setiap elemen berisi tiga bagian antara lain <nama> sebagai tag pembuka, Produk 1 sebagai isi, dan </nama> sebagai tag penutup.

HTML

  • Berfungsi untuk menampilkan data.
  • Harus menggunakan tag-tag tertentu sesuai fungsinya.
  • Tidak dapat membedakan huruf kapital dengan huruf kecil.
  • Tidak terdiri dari data struktural.
  • Tidak memerlukan tag penutup.

HTML mempunyai struktur yang hampir sama, antara lain :

  • Tag, merupakan struktur yang Anda gunakan sebagai awalan perintah yang akan menampilkan teks dalam format tebal.
  • Element, merupakan keseluruhan kode yang terdiri dari tag pembuka (<>) dan tag penutup (<>).
  • Attribute, merupakan perintah tambahan yang berada dalam elemen.

Berikut ilustrasi penggunaan struktur HTML :

<body> 
 <h1>Daftar Produk </h1> 
 <h2>Produk 1</h2> 
 <p>Produk pertama dapat mengobati sakit jantung</p> 
 <p><b>Harga: Rp. 20.000</b></p> 
 <p><b>Ongkir: Rp. 5000</b></p>
</body>

Ilustrasi tersebut menunjukkan bahwa HTML menggunakan tag khusus seperti <h1>, <h2>, <p> untuk mendefinisikan konten didalamnya. Selain itu, Anda juga bisa melihat tampilan data yang akan muncul pada browser. Seperti pada bagian harga dan ongkir, terdapat tag <b> yang berfungsi untuk menampilkan huruf bercetak tebal. 

Untuk lebih memahami tentang perbedaannya, Anda bisa langsung mempelajari HTML secara lengkap terlebih dahulu.

Cara Membuka File XML

Setelah Anda mengetahui tentang XML serta perbedaannya dengan HTML, sekarang saatnya Anda mengetahui cara membuka file XML. Karena jika Anda membuka file dengan cara langsung klik filenya, maka akan muncul pesan error. Terdapat beberapa cara untuk membuka filenya, antara lain :

Menggunakan Text Editor

Salah satu cara mudah untuk membuka file XML yaitu dengan text editor, seperti Notepad, Notepad++, atau text editor lain yang biasa Anda gunakan. Pada artikel ini akan menjelaskan langkah-langkah jika Anda menggunakan Notepad atau Notepad++ untuk membuka file XML :

  • Jika Anda sudah mempunyai file yang tersimpan dalam device, maka langsung saja klik kanan pada file tersebut
  • Setelah itu, klik Open With dan pilih Notepad, Notepad++ atau text editor lain yang sudah terinstall dalam device.

Selain membuka file, text editor juga berfungsi untuk mengubah isi file, kemudian simpan perubahan yang telah Anda lakukan.

Menggunakan Browser

Selain text editor, Anda juga bisa membuka file XML menggunakan browser apapun yang sudah terinstall dalam perangkat Anda. Beberapa browser yang bisa Anda gunakan yaitu Chrome, Firefox, Internet Exploler, dan sebagainya. Berikut ini cara membuka file XML melalui browser :

  • Klik kanan pada file.
  • Klik Open With.
  • Kemudian pilih browser yang akan Anda gunakan untuk membuka file. Jika browser tidak ada dalam daftar, makan Anda bisa klik Choose Another App.
  • Jika browser masih belum berhasil Anda temukan, maka klik saja pada Look for another app on this PC.
  • Lalu cari file .exe browser, kemudian klik Open, maka file akan terbuka secara otomatis.

Menggunakan Online Editor

Cara lain untuk membuka file XML adalah melalui editor online. Salah satu contoh untuk file XML yaitu dengan CodeBeautify. Berikut ini cara menggunakan CodeBeautify untuk membuka file :

  • Klik tombol Browse pada halaman utama  Viewer CodeBeautify.
  • Kemudian pilih file  yang akan Anda buka, setalah itu klik Open.
  • Tunggu saat terjadi proses loading dan pastikan perangkat Anda selalu terhubung internet, lalu file akan terbuka. 

Sudah Siap Menggunakan XML?

XML adalah salah satu bahasa markup yang fungsinya untuk menyederhanakan terjadinya proses pengiriman dan penyimpanan data antar server. Fungsi tersebut berbeda dengan HTML yang hanya untuk menampilkan data. 

Pada artikel ini sudah cukup memberikan penjelasan mengenai pengertian, contoh struktur, serta beberapa cara membuka filenya. Sehingga  Anda akan lebih mudah untuk mempelajari dan mencoba mempraktikkannya untuk sekedar mempelajari atau memenuhi kebutuhan pekerjaan Anda.

Alexandromeo Lawrence I'm an experienced SEO Specialist who can grow a website through organic channel. I'm also passionate about digital marketing and web development