Bagaimana XML Mempengaruhi Format Pertukaran Data Modern?

[ad_1]


XML atau Extensible Markup Language secara luas digunakan untuk memformat data secara universal sehingga dapat dipertukarkan melalui internet atau dipublikasikan secara online. Ini adalah bahasa markup yang digunakan untuk dokumen-dokumen yang mengandung informasi terstruktur. Ketika kita berbicara tentang informasi terstruktur yang kita maksud isi seperti kata-kata atau gambar dan peran konten ini bermain di seluruh dokumen. Kami sering memperhatikan bahwa konten di awal mungkin berarti pengenalan subjek. Konten pada akhirnya bisa menjadi kesimpulan. Konten untuk sebuah gambar bisa berupa caption. Struktur ini membentuk dokumen. Bahasa markup adalah peralatan yang akan mengenali struktur dalam dokumen. Spesifikasi XML mengedepankan cara standar dimana markup dapat ditambahkan ke dokumen.

XML dibuat sehingga menjadi mudah untuk menggunakan dokumen yang kaya struktur di internet. Alternatif untuk XML adalah HTML dan SGML yang tidak sangat efektif sejauh ini adalah dokumen terstruktur yang bersangkutan. Seperangkat semantik mengikat HTML dan struktur acak tidak disediakan olehnya. Sementara SGML tidak menyediakan struktur yang sewenang-wenang tetapi browser web merasa terlalu sulit untuk ditangani. SGML dapat menyelesaikan masalah rumit yang rumit tetapi identifikasi struktur yang sederhana membutuhkan terlalu banyak upaya yang dapat dihindari dengan menggunakan XML.

Saat mendiskusikan peran XML dalam format pertukaran data, penting untuk menyebutkan bahwa XML bukan pengganti untuk SGML atau HTML. XML adalah bagian dari SGML. HTML justru dirancang untuk menunjukkan bagaimana data terlihat ketika ditampilkan secara visual. Ini sebenarnya menampilkan informasi. XML, di sisi lain, dikembangkan untuk menyimpan data serta mengangkutnya dengan tekanan pada jenis data. Alih-alih menampilkan informasi XML membawa informasi.

Fungsi XML tidak melakukan apa pun tetapi hanya mengangkut informasi bersama dengan penataan dan menyimpannya. Ia menggunakan tag yang dibuat oleh penulis dokumen XML dan tidak didefinisikan sebelumnya seperti HTML. Diberikan di bawah ini adalah contoh konten terstruktur XML tempat pesan dikirim dari A ke B:

<message><to>B</to><from>SEBUAH</from>Silakan melalui dokumen</message>



Contoh ini menjelaskan tentang struktur pesan. XML mempekerjakan untuk menggunakan struktur sederhana seperti itu untuk semua dokumennya yang memudahkan pembaca untuk menguraikan teks. Itulah mengapa alat ini sangat populer untuk pertukaran data. Dengan XML Anda harus menemukan tag Anda sendiri. Tag seperti atau tidak ada tag standar dan telah diletakkan di sana oleh penulis pesan.

Setiap pengguna dapat menempatkan / nya tag-nya khusus untuk dokumen yang sedang dibuat seperti "alamat", "kualifikasi pendidikan", "pengalaman" sambil mempersiapkan jenis dokumen Lanjutkan yang kemudian dapat ditukarkan sebagai dokumen XML. Ada beberapa tag XML yang diterapkan ke semua dokumen dan ada tag lain yang diperlukan untuk mengajukan definisi dalam dokumen.

Ketika datang ke format pertukaran data, XML sangat berguna di banyak bidang profesional, seperti meteorologi atau pasar saham atau real estate untuk beberapa nama. Misalnya, seorang ahli meteorologi dapat menukar data cuaca dengan menggunakan tagnya sendiri seperti,, dll. Tag ini dapat diajukan dalam templat yang sesuai. Halaman web tersebut dapat langsung diproses oleh aplikasi yang kompatibel dengan XML. Begitulah cara data cuaca dapat dievaluasi secara otomatis melalui web. Proses ini membuatnya tidak perlu menyetujui sintaks yang menyerupai Document Type Definition (DTD) oleh grup pengguna.

Fleksibilitas dalam penggunaan XML membuatnya sangat populer dalam format pertukaran data dan membuatnya sangat mudah untuk memformat data menggunakan tag Anda sendiri. Sekarang, transfer data menjadi mudah karena tag ini dapat dibaca dan diterapkan secara manusia di bidang spesifik mereka sendiri. Struktur XML sedang digunakan semakin banyak untuk mengangkut data oleh orang-orang dari semua bidang dalam kaitannya dengan harga atau informasi tanggal atau penulis dan banyak lainnya.

[ad_2]