Tanım ABC Kavramı
Çeşitli / / July 04, 2021
Guillem Alsina González, Kasım ayında. 2018
İlk bilgisayarlardan bu yana bu makineler yapılandırılmış verilerle çalışıyorlardı, ancak artık yapılandırılmamış verilerle bunu yapmaya başladılar. yapay zeka.
Verileri yapılandırmak için bir tür dil yapının tanımlanmasına ve her bir verinin hangi alanlara ait olduğunun belirtilmesine izin veren tanımlayıcı. Bu dil, bilgisayar uygulamalarının verileri düzgün bir şekilde tanımasına ve sunmasına izin verir ve Biçim kaydedildikleri dosyalardan.
XML, veri tanımlamanıza izin veren bu dillerden biridir, ancak bundan daha da ileri gitmektedir.
XML (kısaltma Genişletilebilir İşaretleme Dili) bir veri yapısı tanımlamamıza izin veren bir biçimlendirme dili ve aynı zamanda hem bilgisayar hem de insan tarafından okunabilir hale getirmek için bir belgedir.
Biraz ilerleyerek size kullanımına bir örnek vereceğim: dil HTML hangi web sayfalarının oluşturulduğu, XML'in bir alt kümesi olarak tanımlanabilir.
Dilden söz etmemize rağmen, XML, sözdizimi tanımlandığı, ancak sözcüklerin tanımlanmadığı için tamamen bir üst dildir. gerçekleştirildiği, böylece her biri bir görev için XML'in bir alt kümesini tanımlayabilir. Somut. HTML, XML'in bir alt kümesi olarak bu şekilde tanımlanabilir.
Kullanımı gibi uygulamalara kadar uzanır. Metin, veritabanları veya elektronik tablolar, genel olarak yapılandırma gerektiren tüm bu görevler (dolayısıyla yapılandırılmış verilerden bahsetmeden önce) ve / veya sunum.
XML'in her alt kümesindeki her işaret, işaretiyle biter.
Bu şekilde, içerdikleri metin ve verilerin işaretlerini ayırt edebiliriz (ve onları yöneten bilgisayar programı da bunları ayırt edebilir).
Ayrıca, var etiketler açılış ve kapanış. fark, kapanışların sembol /
Bu noktada XML kullanımına bir örnek verelim: ile oluşturulmuş çok basit bir telefon rehberi. etiketler ölçmek için yaptığımız bu üst dilin:
Hatta bu kayıtları yönetecek ve uygun bir şekilde sunacak bir program bile oluşturabiliriz.
Pratikte XML giderek daha fazla kullanılıyor ve Microsoft Office ve LibreOffice gibi ana ofis uygulamalarında farkında olmadan kullanıyoruz.
biçimleri dosya Her ikisi de uzun süredir XML'in alt kümeleridir; bu, bunlardan biri ile oluşturulan dosyaların diğerinde yüklenmesini ve sunumunu basitleştirir. Ancak sunumların her zaman aynı olmaması, verilerin nihai sunumunun programa ait olmasından kaynaklanmaktadır.
Bir XML belgesi, yorumlar veya içerik modelleri gibi daha fazla kaynağa ve bölüme sahiptir, ancak özü, örnekte açıkladığım şeydir.
Buradan itibaren, ihtiyaçlarımız kadar karmaşık hale gelir, ancak aslında XML, bir kişi tarafından pek görülmeyecektir. Kullanıcı adı bitsin, evet, bu formatla farkında olmadan çalışabilirsiniz.
Fotolia fotoğrafları: Maksim Kabakou / Kitti
XML'deki konular