Skip to main content

Apa XML atau bahasa markup yang dapat diperluas?

XML (Bahasa Markup yang Dapat Diperluas) adalah dialek yang kurang kompleks, lebih ringkas dari SGML yang lebih kompleks (bahasa markup umum standar).Dalam istilah yang paling sederhana, bahasa ini menggunakan tag sintaks untuk mengidentifikasi berbagai jenis data dalam suatu file.Misalnya:

XML membuatnya sangat mudah bagi berbagai program untuk mengekstrak data karena tag sesuai dengan model tertentu.Di atas kita melihat model data dengan 7 elemen:

klien (elemen induk), berisi 6 elemen bersarang: nama, jalan, kota, negara bagian, zip, dan telepon.
Nama : Program AWARE XML mengetahui hal iniLapangan memegang nama seseorang atau perusahaan.
Jalan : Lapangan ini akan memegang alamat jalan.
Kota : Di sini akan menemukan kota.
Negara Bagian : Kode Negara 2-Letter Singkat.
ZIP : Kode Zip 5 digit.
Telepon : Nomor telepon.

Untuk menentukan model data atau konten masing-masing elemen DTD (definisi tipe dokumen) dapat digunakan.DTD adalah salah satu cara untuk menentukan struktur atau pohon dari dokumen XML.DCD (Deskripsi Konten Dokumen), DDML (Dokumen Definisi Markup Bahasa), SAX (API Sederhana untuk XML), dan Xschema adalah yang lain.Bersihkan bagaimana hal itu berbeda dari Hypertext Markup Language (HTML).Tag yang digunakan dalam HTML menentukan bagaimana materi harus disajikan pada halaman web, tanpa indikasi apa materi

.Manipulasi atau penggunaan kembali data di dalam file HTML untuk tujuan lebih lanjut tidak layak.Namun, data yang terkandung dalam halaman web yang ditulis dalam XML dapat dimanipulasi, diekstraksi oleh berbagai sistem basis data dan didaur ulang. Saat menggunakan HTML untuk membuat halaman web

Lembar gaya

sering digunakan.Dalam hal ini setara dengan CSS adalah xsl (bahasa stylesheet yang dapat diperluas), diimplementasikan dengan cara yang sama. XSL sebenarnya melayani dua fungsi.Ini berisi instruksi untuk browser XML-AWARE bagaimana membuat kode untuk tujuan grafik, tetapi juga berisi instruksi untuk

Mengubah

data ke format lain, yang disebut XLST.XSLT dapat menghasilkan file yang berbeda dalam struktur dari aslinya.Ini sangat berguna di bidang-bidang seperti e-commerce, misalnya, di mana input pelanggan seperti nama, nomor kartu kredit, jumlah dolar, dan sebagainya didorong melalui serangkaian program sistem dalam pemrosesan pembayaran.Fungsi transformasi XSLT tidak terhalang dengan memberikan kebutuhan, dan semata -mata berkaitan dengan memindahkan data dengan sukses antara jaringan dan program untuk tujuan pemrosesan.Di zaman di mana pertukaran informasi dalam permintaan tinggi XML adalah pilihan yang jelas daripada html. xml, dibuat oleh World Wide Web Consortium (W3C), adalah bagian dari keluarga besar bahasa markup dan didefinisikan sebagai

Metalanguage

mdash;bahasa yang menggambarkan bahasa lain.Salah satu tujuan W3C adalah membuat XML tanpa opsi sehingga akan tetap murni, tidak seperti HTML yang memiliki banyak konvensi berbeda dan sebagai hasilnya diberikan secara berbeda pada berbagai browser, membuatnya sulit untuk menyajikan data secara seragam. sebagai sebagaiDari tes Maret 2005, yang dirilis oleh W3C mengungkapkan Microsoft Internet Explorer 6.0 SP2 memiliki kemampuan XML terbatas, dilaporkan menggunakan rasa bahasa sendiri yang mungkin tidak selalu mematuhi standar yang ditetapkan.Netscape memiliki kompatibilitas yang baik dengan beberapa masalah dalam versi beta 8.0, sementara Firefox dan Mozilla memiliki hasil terbaik dari browser gratis, dengan kemampuan rendering XML yang kompatibel dengan 100% di semua versi browser yang tersedia hingga saat ini.

Karena XML-mana memberikan lebih banyak fleksibilitasDaripada halaman HTML, diharapkan untuk menggantikan HTML sebagai bahasa pilihan.Untuk informasi lebih lanjut, Anda dapat mengunjungi situs W3C resmi.Tutorial online dan banyak buku juga tersedia.Mempelajari bahasa mungkin memerlukan ramp-up tetapi para ahli memprediksi investasi itu sepadan dengan waktu.