Mõiste definitsioonis ABC
Miscellanea / / July 04, 2021
Autor Guillem Alsina González, nov. 2018
Alates esimestest arvutitest on need masinad töötanud struktureeritud andmetega, ehkki nüüd on nad tänu struktureerimata andmetele võimelised seda tegema tehisintellekt.
Andmete struktureerimiseks vajate mingisuguseid keel kirjeldav, mis võimaldab määratleda struktuuri ja näidata, millistele väljadele kõik andmed kuuluvad. See keel võimaldab arvutirakendustel andmeid õigesti ära tunda ja esitada ning saab neid piiritleda Vormindus failidest, kuhu need on salvestatud.
XML on üks nendest keeltest, mis võimaldab teil andmeid määratleda, kuigi see läheb kaugemale kui see.
XML (lühend Laiendatav märgistuskeel) on märgistuskeel, mis võimaldab meil määratleda nii andmestruktuuri kui ka dokumendi, et see oleks loetav nii arvuti kui ka inimese jaoks.
Veidi edasi liikudes toon näite selle kasutamisest: keel HTML mille abil veebilehti ehitatakse, saab defineerida kui XML-i alamhulka.
Kuigi me räägime keelest, on XML puhtalt metakeel, kuna selle süntaks on määratletud, kuid mitte sõnu millega see realiseerub, nii et igaüks saab määratleda ülesande jaoks XML-i alamhulga betoonist. Nii saab HTML-i defineerida XML-i alamhulgana.
Selle kasutamine laieneb sellistele rakendustele nagu teksti, andmebaasid või arvutustabelid, üldiselt kõik ülesanded, mis vajavad struktureerimist (seega enne struktureeritud andmetest rääkimist) ja / või esitlus.
Iga XML-i alamhulga iga märk algab tähisega .
Sel moel saame eristada nende lisatud teksti ja andmete märke (ja neid hallata saab ka neid haldav arvutiprogramm).
Lisaks on sildid avamine ja sulgemine. erinevus on selles, et sulgevad panevad sümbol / sõnale, mis on suletud
Võtame siinkohal näite XML-i kasutamisest: väga lihtne telefoniraamat, millele on loodud sildid sellest metakeelest, mille oleme mõõtmiseks teinud:
Võiksime isegi luua programmi, mis neid kirjeid haldaks ja asjakohasel viisil esitaks.
Praktikas kasutatakse XML-i üha enam ja me kasutame seda peamistes kontorirakendustes, nagu Microsoft Office ja LibreOffice, aru andmata.
Vormingud faili Mõlemad on pikka aega olnud XML-i alamhulgad, mis lihtsustab nende failide laadimist ja esitamist, kui üks neist on loodud teises. Asjaolu, et esitlused pole alati ühesugused, peitub selles, et andmete lõplik esitamine langeb programmile.
XML-dokumendis on rohkem ressursse ja jaotisi, nagu kommentaarid või sisumudelid, kuid selle olemus on see, mida ma näites selgitasin.
Siit alates muutub see sama keerukaks kui meie vajadused, kuigi tegelikult ei näe XML-i a Kasutajanimi lõpp, jah, saate selle vorminguga töötada ilma aru saamata.
Fotolia fotod: Maksim Kabakou / Kitti
Teemad XML-is