Основе КСМЛ-а
Ако сте провели неко време дружећи се на форумима за веб програмере, вероватно сте видели да је реч 'КСМЛ' пала више него једном. Из радозналости пређите на унос у Википедији за 'КСМЛ' и прочитајте:

„КСМЛ (Ектенсибле Маркуп Лангуаге) је општа наменска спецификација за креирање прилагођених језика за означавање. [1] Класификован је као проширив језик јер омогућава својим корисницима да дефинирају сопствене елементе. Његова примарна сврха је олакшавање дељења структурирани подаци кроз различите информационе системе, посебно путем Интернета [2], а користе се и за кодирање докумената и за сериализацију података. У потоњем контексту он је упоредив са другим језицима за серијску употребу на основу текста, као што су ЈСОН и ИАМЛ .. . "
Очи су вам вероватно застакљене и желите да никад више НИСУ ЧУВИ КСМЛ.

Па, не паничарите, јер заиста није тако компликовано као што мислите!

КСМЛ је, једноставно, начин за чување информација. Лепота КСМЛ-а је у томе што га је ВАМ, веб програмер, потпуно прилагодио. Не постоји исправан код за учење или уклањање погрешака, јер за поља можете користити која год имена желите. Заправо је то најлакши језик за учење јер сами одређујете већину кода.

ОК, погледајмо пример. Претпоставимо да сте желели да направите каталог својих омиљених књига. Помоћу КСМЛ-а ваши уноси би изгледали овако:


Фред Флинтстоне
Рок музика
Моја омиљена књига!


Као и код ХТМЛ-а, текст између симбола назива се "ознака". Разлика у КСМЛ-у је у томе што ви, веб програмер, можете дефинирати властите ознаке и назвати их шта год желите. Пре него што почнете да правите сопствене ознаке, морате да научите неколико правила синтаксе:

  • Свака почетна ознака мора имати одговарајућу ознаку затварања. Другим речима, ако имате ознаку у свом КСМЛ документу, морате је негде даље спустити.

  • За разлику од ХТМЛ-а, ознаке у КСМЛ-у разликују велика и мала слова. То значи да није иста ознака као или.

  • Неколико знакова имају унапред дефинисана значења и не могу се користити унутар ознаке. То су: симбол мање од (), амперсанд (&), апостроф (') и наводник (").


Можда је највећа предност коришћења КСМЛ-а та што се његови документи чувају на рачунару у обичном текстуалном формату. Као резултат, било који рачунар, претраживач или сервер могу да разуме те датотеке без обзира на врсту, тако да податке можете лако делити са посетиоцима. КСМЛ датотеке се могу користити са скоро сваком рачунарском апликацијом. Такође је лако позвати КСМЛ датотеке са ХТМЛ странице, што значи да се не морате бринути око поновног уношења ХТМЛ-а сваки пут када додате више података - једино што морате да прилагодите је КСМЛ документ.

Пратите наш следећи чланак у коме ћемо разбити елементе КСМЛ датотеке и помоћи вам да направите свој први КСМЛ документ.

Видео Упутства: Беслан. Помни / Beslan. Remember (english & español subs) (Април 2024).