Концепт у дефиницији АБЦ
Мисцелланеа / / July 04, 2021
Аутор Гуиллем Алсина Гонзалез, у новембру 2018
Од првих рачунара, ове машине су радиле са структурираним подацима, мада сада то почињу да раде са неструктурираним подацима захваљујући вештачка интелигенција.
Да бисте структурирали податке, потребна вам је нека врста Језик дескриптивни који омогућава дефинисање структуре и указивање којим пољима припадају поједини подаци. Овај језик омогућава рачунарским апликацијама да правилно препознају и презентују податке и може да ограничи Формат датотека у којима су сачуване.
КСМЛ је један од ових језика који вам омогућава да дефинишете податке, мада иде и даље од овог.
Тхе КСМЛ (акроним за Прошириви језик за означавање) је означни језик који нам омогућава да дефинишемо структуру података, као и документ који ће га учинити читљивим и рачунару и човеку.
Напредујући, даћу вам пример његове употребе: језик ХТМЛ помоћу којих се граде веб странице могу се дефинисати као подскуп КСМЛ-а.
Иако говоримо о језику, чисто КСМЛ је метајезик, јер је дефинисана његова синтакса, али не и речи помоћу којих је материјализован, тако да сваки може да дефинише подскуп КСМЛ-а за задатак бетон. Тако се ХТМЛ може дефинисати као подскуп КСМЛ-а.
Његова употреба проширује се на апликације као што су текст, базе података или прорачунске табеле, уопште све оне задатке који захтевају структурирање (дакле, пре него што се говори о структурираним подацима) и / или презентација.
Свака ознака у сваком подскупу КСМЛ-а започиње знаком .
На тај начин можемо разликовати ознаке текста и података које они прилажу (а рачунарски програм који њима управља такође их може разликовати).
Поред тога постоје ознаке отварање и затварање. разлика је у томе што они који затварају стављају симбол / на реч затворену између .
У овом тренутку, узмимо пример употребе КСМЛ-а: врло једноставног именика направљеног помоћу ознаке овог метајезика који смо направили по мери:
Могли бисмо чак створити програм који би управљао тим евиденцијама и приказивао их на одговарајући начин.
У пракси се све више користи КСМЛ, а ми га користимо, а да то не схватамо у главним канцеларијским апликацијама, као што су Мицрософт Оффице и ЛибреОффице.
Формати фајл Обоје су одавно подскупови КСМЛ-а, што поједностављује учитавање и презентацију датотека генерисаних једним од ових у другом. Међутим, чињеница да презентације нису увек исте почива на чињеници да коначна презентација података пада на програм.
КСМЛ документ има више ресурса и одељака, као што су коментари или модели садржаја, али његова суштина је оно што сам објаснио у примеру.
Одавде постаје толико компликовано колико и наше потребе, мада у ствари КСМЛ тешко може да види Корисничко име крај тога, да, можете радити без да то схватите са овим форматом.
Фотолиа пхотос: Максим Кабакоу / Китти
Теме у КСМЛ-у