Anda di halaman 1dari 20

XML

(EXTESIBLE
MARKUP
LANGUAGE)
SLIDESMANIA
192408 Anugrah Alief Riadi
SLIDESMANIA
192404 Reyna Amalya Amanda
SLIDESMANIA
Apa itu XML?

● Extensible Markup Language (XML) adalah bahasa markup


serba guna yang direkomendasikan oleh W3C (World Wide
Web Consortium) untuk mendeskripsikan berbagai macam
data. XML menggunakan markup tags seperti halnya HTML
(Hypertext Markup Language) namun penggunaannya tidak
terbatas pada tampilan halaman web saja.
SLIDESMANIA
XML dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada
bulan Februari 1998. Teknologi yang digunakan pada XML sebenarnya bukan teknologi
baru, tapi merupakan turunan dari SGML (Standard Generalized Markup Language)
yang telah dikembangkan pada awal tahun 80-an dan telah banyak digunakan pada
dokumentasi teknis proyek-proyek berskala besar. Ketika HTML dikembangkan pada
tahun 1990, para penggagas XML mengadopsi bagian paling penting pada SGML dan
dengan berpedoman pada pengembangan HTML menghasilkan markup language yang
tidak kalah hebatnya dengan SGML.
SLIDESMANIA
XML dirancang khusus untuk penyampaian informasi melalui World Wide Web
(WWW), sama seperti HTML yang telah menjadi bahasa standar untuk membuat
halaman web sejak awal kehadiran web. XML adalah salah satu format/ekstensi file
yang berbasis teks, yang memiliki ekstensi berakhiran (.xml). Penggunaan XML untuk
pemrograman web interaktif sangat cocok sekali, selain mudah dimengerti struktur
elemennya karena menggunakan tag sesuai keinginan kita sendiri, begitu juga dengan
script-nya (menggunakan JavaScript, JScript atau VBScript).
SLIDESMANIA
XML untuk saat ini bukan merupakan pengganti HTML. Masing-masing
dikembangkan untuk tujuan yang berbeda. Kalau HTML digunakan untuk
menampilkan informasi dan berfokus pada bagaimana informasi itu terlihat,
XML mendeskripsikan susunan informasi dan berfokus pada informasi itu
sendiri. XML terutama dibutuhkan untuk menyusun dan menyajikan
informasi dengan format yang tidak mengandung format standard seperti
heading, paragraph, table dan sebagainya.
SLIDESMANIA
Kelebihan XML

1. XML membuat dokumen dapat diangkut melintasi sistem dan aplikasi.


2. Anda juga dapat bertukar data dengan cepat di antara berbagai platform.
3. XML memisahkan data dari HTML.
4. Ini menyederhanakan proses perubahan platform.
SLIDESMANIA
Kekurangan XML

1. XML membutuhkan aplikasi pemrosesan.


2. Sintaks XML sangat mirip dengan format transmisi data alternatif 'berbasis teks'
lainnya yang terkadang membingungkan.
3. Tidak ada dukungan tipe data intrinsik.
4. Sintaks XML berlebihan.
5.Tidak mengizinkan pengguna untuk membuat tag-nya.
SLIDESMANIA
Keuntungan XML
1. Ekstensibilitas, dapat ditukar atau digabung dengan dokumen XML lain.
2. Memungkinkan pemrograman yang lebih baik maka dibuat suatu software pengolah
XML.
3.Memisahkan data dan presentasi. Yang akan direpresentasikan dalam XML dan
4.XSLT (Extensible Stylesheet Language Transformations).
5. Pencarian data yang cepat karena XML merupakan data dalam format yang
terstruktur.
6.Plain text dan platform independent.
7.Untuk pertukaran data.
SLIDESMANIA
Did you know?

ELEPHANTS AND STORMS.

Did you know that elephants can sense storms?

Elephants may be able to detect a thunderstorm from


hundreds of miles away, and will head towards it, looking
for water.
SLIDESMANIA
Perbedaan XML dan HTML
SLIDESMANIA
Struktur XML
Deklarasi
● bagian penting dalam XML untuk menunjukkan versi XML yang
digunakan

Atribut
● berisi keterangan objek.

Elemen
● berisi terdiri dari tag pembuka, isi, dan tag penutup yang
SLIDESMANIA

mendeskripsikan objek.
Struktur XML
SLIDESMANIA
Contoh Penerapan XML

● XML digunakan untuk membawa data pada API serpti


SOAP;
● XML digunakan untuk membentuk struktur form pada
pemrograman desktop seperti delphi, lazarus, vb, gtk, dll;
● XML digunakan untuk membuat layout aplikasi android;
● XML bertugas untuk membentuk struktur proyek pada java
yang menggunakan Maven;
● XML digunakan sebagai format file SVG, DOCX, dsb.
SLIDESMANIA
Cara Membuka File XML
Text Editor

● Opsi pertama, kamu bisa membuka file XML


menggunakan aplikasi text editor. Meski begitu,
kebanyakan text editor seperti Notepad tidak
dirancang menampilkan file XML dengan struktur
yang tepat. Oleh karena itu, metode ini biasanya
digunakan oleh programmer yang sudah terbiasa
bekerja dengan file XML.

● Cara membuka file XML dengan text editor


Notepad:
SLIDESMANIA

● Klik kanan pada file XML yang ingin dibuka


● Arahkan kursor ke opsi Open With
● Klik opsi Notepad
Cara Membuka File XML
Web Browser

● Cara lain untuk membuka file XML adalah


menggunakan web browser. Kamu bisa menggunakan
browser apapun yang tersedia di perangkatmu,
misalnya Firefox, Chrome, dan Internet Explorer.

● Berikut cara membuka dokumen XML menggunakan


web browser Chrome:

● Klik kanan pada file XML yang ingin dibuka


● Klik opsi Open With, kemudian pilih browser yang
kamu inginkan
● Cari file .exe browser, lalu klik Open
SLIDESMANIA

● File akan terbuka di browser yang kamu pilih


Cara Membuka File XML
Online XML Editor
● Apabila kamu ingin mengedit file XML atau perlu mengkonversi
file XML ke format yang berbeda, online XML editor bisa kamu
manfaatkan. Terlebih jika kamu tidak ingin men-download editor
teks baru, ada beberapa aplikasi online editing gratis yang bisa
kamu gunakan. CodeBeautify, XMLGrid, JSONFormatter dan
TutorialsPoint adalah beberapa di antaranya.

● Cara membuka file XML menggunakan online XML editor


JSONFormatter:

● Kunjungi JSONFormatter di browsermu


● Arahkan kursor lalu klik simbol Open File
● Pilih file XML yang ingin dibuka dari perangkatmu, lalu klik Open
● Tunggu hingga proses selesai, isi file nantinya akan langsung
SLIDESMANIA

ditampilkan
Daftar Pustaka

https://www.exabytes.co.id/blog/perbedaan-xml-dan-html/
https://jogjaweb.co.id/blog/pengertian-dan-keunggulan-xml
https://www.niagahoster.co.id/blog/xml/
https://www.dewaweb.com/blog/apa-itu-xml/
SLIDESMANIA
Sekian dan Terima kasih!
SLIDESMANIA

Anda mungkin juga menyukai