Definisi XML

Sejak komputer pertama, mesin ini telah bekerja dengan data terstruktur, meskipun sekarang mereka mulai dapat melakukannya dengan data tidak terstruktur berkat kecerdasan buatan .

Untuk menyusun data, Anda memerlukan beberapa jenis bahasa deskriptif yang memungkinkan Anda mendefinisikan struktur dan menunjukkan bidang mana yang dimiliki setiap bagian data. Bahasa ini memungkinkan aplikasi komputer untuk mengenali dan menyajikan data dengan benar, dan dapat menentukan format file tempat mereka disimpan.

XML adalah salah satu bahasa yang memungkinkan Anda untuk mendefinisikan data, meskipun lebih dari itu.

XML (singkatan dari Extensible Markup Language ) adalah bahasa markup yang memungkinkan kita untuk mendefinisikan struktur data, serta dokumen untuk membuatnya dapat dibaca baik oleh komputer maupun manusia.

Maju sedikit, saya memberi Anda contoh penggunaannya: bahasa HTML yang digunakan untuk membangun halaman web dapat didefinisikan sebagai bagian dari XML.

Meskipun kita berbicara tentang bahasa, XML murni adalah bahasa meta, karena sintaksnya ditentukan, tetapi bukan kata-kata spesifik yang digunakan untuk mewujudkannya, sehingga masing-masing dapat mendefinisikan subset XML untuk tugas tertentu. Ini adalah bagaimana HTML dapat didefinisikan sebagai bagian dari XML.

Penggunaannya memperluas pemroses aplikasi sebagai teks , database, atau spreadsheet secara umum, semua tugas yang memerlukan struktur (oleh karena itu sebelum berbicara data terstruktur) dan/atau presentasi .

Setiap tanda di setiap subset XML dimulai dengan tanda < diikuti dengan kata atau akronim, dan diakhiri dengan tanda>.

Dengan cara ini, kita dapat membedakan tanda teks dan data yang disertakan (dan program komputer yang mengelolanya juga dapat membedakannya).

Selain itu, ada tag pembuka dan penutup. perbedaannya adalah tanda penutup mendahului simbol / pada kata yang diapit di antara <dan>.

Pada titik ini, mari kita berikan contoh penggunaan XML: buku telepon yang sangat sederhana yang dibuat dengan tag bahasa meta ini yang telah kita buat untuk diukur:

<agenda_telefonica>

<tab>

<name> Jaime Perez </name>

<telepon> 666 000 000 </telepon>

</tab>

<tab>

<nama> Juan Cabo </nama>

<telepon> 666 000 111 </telepon>

</tab>

<tab>

<name> Ana López </name>

<telepon> 666 000 222 </telepon>

</tab>

</agenda_telefonica>

Kita bahkan dapat membuat program yang akan mengelola catatan ini dan menyajikannya dengan cara yang tepat.

Dalam praktiknya, XML semakin banyak digunakan, dan kita menggunakannya tanpa menyadarinya di aplikasi perkantoran utama, seperti Microsoft Office dan LibreOffice.

Format file keduanya telah lama menjadi bagian dari XML, yang menyederhanakan pemuatan dan penyajian file yang dihasilkan dengan salah satunya di yang lain. Namun, fakta bahwa presentasi tidak selalu sama terletak pada fakta bahwa presentasi akhir data jatuh pada program.

Dokumen XML memiliki lebih banyak sumber daya dan bagian, seperti komentar, atau model konten, tetapi intinya adalah apa yang telah saya jelaskan dalam contoh.

Dari sini menjadi serumit kebutuhan kita, walaupun nyatanya XML hampir tidak akan terlihat oleh end user yang tentunya akan bisa bekerja tanpa disadari dengan format ini.

Foto-foto fotolia: Maksim Kabakou / Kitti

Tema dalam XML

Menarik lainnya

© 2023 Pengertian.Apa-itu.NET