Koncept u definiciji ABC
Miscelanea / / July 04, 2021
Napisao Guillem Alsina González, u studenom 2018
Od prvih računala ovi su strojevi radili sa strukturiranim podacima, iako sada to mogu činiti s nestrukturiranim podacima zahvaljujući umjetna inteligencija.
Da biste strukturirali podatke, potrebna vam je neka vrsta Jezik opisni koji omogućuje definiranje strukture i naznaku kojim poljima pripadaju pojedini podaci. Ovaj jezik omogućuje računalnim aplikacijama da pravilno prepoznaju i prezentiraju podatke te može razgraničiti Format datoteka u kojima su spremljene.
XML je jedan od ovih jezika koji vam omogućuje definiranje podataka, iako ide i dalje od ovog.
XML (kratica za Proširivi jezik za označavanje) je označni jezik koji nam omogućuje definiranje strukture podataka, kao i dokument koji će ga učiniti čitljivim i računalu i čovjeku.
Napredujući, dajem vam primjer njegove upotrebe: jezik HTML pomoću kojih se grade web stranice može se definirati kao podskup XML-a.
Iako govorimo o jeziku, XML je čisto metajezik, jer je definirana njegova sintaksa, ali ne i riječi s kojim je materijaliziran, tako da svaki može definirati podskup XML-a za zadatak beton. Tako se HTML može definirati kao podskup XML-a.
Njegova se upotreba proširuje na aplikacije poput tekst, baze podataka ili proračunske tablice, općenito sve one zadatke koji zahtijevaju strukturiranje (dakle, prije razgovora o strukturiranim podacima) i / ili prezentacija.
Svaka oznaka u svakom podskupu XML-a započinje znakom .
Na taj način možemo razlikovati oznake teksta i podataka koje oni prilažu (a može ih razlikovati i računalni program koji njima upravlja).
Uz to postoje oznake otvaranje i zatvaranje. razlika je u tome što oni koji zatvaraju stavljaju simbol / na riječ zatvorenu između
U ovom trenutku, uzmimo primjer upotrebe XML-a: vrlo jednostavnog telefonskog imenika izrađenog pomoću oznake ovog metajezika koji smo napravili po mjeri:
Mogli bismo čak stvoriti program koji bi upravljao tim zapisima i prikazivao ih na odgovarajući način.
U praksi se XML sve više koristi, a mi ga koristimo, a da to ne shvaćamo u glavnim uredskim aplikacijama, kao što su Microsoft Office i LibreOffice.
Formati datoteka Obje su već dugo podskupine XML-a, što pojednostavnjuje učitavanje i prezentaciju datoteka generiranih s jednom od njih u drugoj. Međutim, činjenica da prezentacije nisu uvijek iste počiva na činjenici da konačna prezentacija podataka pada na program.
XML dokument ima više resursa i odjeljaka, poput komentara ili modela sadržaja, ali njegova je bit ono što sam objasnio u primjeru.
Odavde postaje toliko komplicirano koliko i naše potrebe, iako će zapravo XML teško vidjeti Korisničko ime kraj toga, da, možete raditi i ne shvaćajući s ovim formatom.
Fotografije Fotolia: Maksim Kabakou / Kitti
Teme u XML-u