Koncept v definiciji ABC
Miscellanea / / July 04, 2021
Guillem Alsina González, v novembru 2018
Od prvih računalnikov so ti stroji delali s strukturiranimi podatki, čeprav zdaj to lahko počnejo z nestrukturiranimi podatki, zahvaljujoč umetna inteligenca.
Za strukturiranje podatkov potrebujete nekakšen jezik opisno, ki omogoča definiranje strukture in navedbo, katerim poljem pripadajo posamezni podatki. Ta jezik omogoča računalniškim programom, da pravilno prepoznajo in predstavijo podatke, lahko pa jih omeji Oblika datotek, v katerih so shranjene.
XML je eden od teh jezikov, ki vam omogoča definiranje podatkov, čeprav gre tudi dlje od tega.
XML (kratica za Razširljiv označevalni jezik) je označevalni jezik, ki nam omogoča, da določimo podatkovno strukturo, pa tudi dokument, ki omogoča branje računalniku in človeku.
Nekoliko napredujem, navajam vam primer njegove uporabe: jezik HTML s katerimi so zgrajene spletne strani, je mogoče definirati kot podmnožico XML.
Čeprav govorimo o jeziku, je zgolj XML metajezik, saj je njegova sintaksa definirana, ne pa tudi besede s katerim je materializiran, tako da lahko vsak določi podnabor XML za nalogo beton. Tako lahko HTML definiramo kot podskupino XML.
Njegova uporaba se razširi na aplikacije, kot so besedilo, podatkovne zbirke ali preglednice, na splošno vse naloge, ki zahtevajo strukturiranje (torej pred pogovorom o strukturiranih podatkih) in / ali predstavitev.
Vsaka oznaka v vsaki podmnožici XML se začne z znakom .
Na ta način lahko razlikujemo oznake besedila in podatkov, ki jih priložijo (in tudi računalniški program, ki jih upravlja, jih lahko razlikuje).
Poleg tega obstajajo oznake odpiranje in zapiranje. razlika je v tem, da zaključni postavijo simbol / na besedo, zaprto med
Na tem mestu vzemimo primer uporabe XML: zelo preprostega telefonskega imenika, zgrajenega z oznake tega metajezika, ki smo ga naredili po meri:
Lahko bi celo ustvarili program, ki bi upravljal te zapise in jih na primeren način predstavil.
V praksi se XML vedno bolj uporablja in ga uporabljamo, ne da bi se tega zavedali v glavnih pisarniških aplikacijah, kot sta Microsoft Office in LibreOffice.
Oblike mapa Oba sta že dolgo podnabora XML, kar poenostavlja nalaganje in predstavitev datotek, ustvarjenih z eno od teh v drugi. Vendar pa dejstvo, da predstavitve niso vedno enake, temelji na dejstvu, da končna predstavitev podatkov pade na program.
Dokument XML ima več virov in odsekov, kot so komentarji ali modeli vsebin, vendar je njegovo bistvo tisto, kar sem razložil v primeru.
Od tu postaja tako zapleten, kot so naše potrebe, čeprav XML v resnici težko vidi Uporabniško ime konec, da, lahko delate, ne da bi se tega zavedali s to obliko.
Fotografije Fotolia: Maksim Kabakou / Kitti
Teme v XML