Шта је КСМЛ фајл (и како да отворим један)?
Датотека са екстензијом .кмл датотека је Ектенсибле Маркуп Лангуаге (КСМЛ) датотека. То су заправо само обични текстуални фајлови који користе прилагођене ознаке за описивање структуре и других карактеристика документа.
Шта је КСМЛ?
КСМЛ је означни језик који је креирао Ворлд Виде Веб Цонсортиум (В3Ц) да би дефинисао синтаксу за кодирање докумената које и људи и машине могу да читају. То се постиже коришћењем ознака које дефинишу структуру документа, као и начин на који документ треба да се складишти и преноси.
Вероватно је најлакше упоредити га са другим језиком маркирања са којим сте можда упознати - Хипертект Маркуп Лангуаге (ХТМЛ) који се користи за кодирање веб страница. ХТМЛ користи унапред дефинисани скуп симбола за означавање (кратки кодови) који описују формат садржаја на веб страници. На пример, следећи једноставан ХТМЛ код користи ознаке да би се неке речи подебљале, а неке курзивне:
Ево како то радите задебљани текст и то је како ви стварате италиц тект
Оно што разликује КСМЛ, је да је он проширив. КСМЛ нема унапред дефинисан језик означавања, као што то ради ХТМЛ. Уместо тога, КСМЛ дозвољава корисницима да креирају сопствене симболе за означавање како би описали садржај, чинећи неограничени и само-дефинишући скуп симбола.
У суштини, ХТМЛ је језик који се фокусира на презентацију садржаја, док је КСМЛ наменски језик за опис података који се користи за складиштење података.
КСМЛ се често користи као основа за друге формате докумената - заправо, на стотине. Ево неколико које можете препознати:
- РСС и АТОМ описују како апликације за читање рукују са веб феедовима.
- Мицрософт .НЕТ користи КСМЛ за своје конфигурацијске датотеке.
- Мицрософт Оффице 2007 и касније користе КСМЛ као основу за структуру документа. То је оно што "Кс" значи у .ДОЦКС Ворд формату документа, и користи се у Екцелу (КСЛСКС датотеке) и ПоверПоинту (ППТКС датотеке).
Дакле, ако имате КСМЛ датотеку, то вам не мора нужно рећи с којом апликацијом је намијењена. И обично, нећете морати да бринете о томе, осим ако сте ви тај који заправо прави КСМЛ датотеке.
Како да отворим један?
Постоји неколико начина на које можете директно отворити КСМЛ датотеку. Можете их отворити и уредити помоћу било ког уређивача текста, прегледати их у било ком веб прегледачу или користити веб сајт који вам омогућава да прегледате, уређујете или чак конвертујете у друге формате.
Користите Едитор текста ако редовно радите са КСМЛ датотекама
Пошто су КСМЛ датотеке заправо само текстуалне датотеке, можете их отворити у било ком уређивачу текста. Ствар је у томе што многи текстуални уредници као што је Нотепад - једноставно нису дизајнирани да приказују КСМЛ датотеке са својом правилном структуром. Могло би бити у реду да отворите КСМЛ датотеку и брзо погледате како бисте схватили шта је то. Али, постоје много бољи алати за рад са њима.
Кликните десним тастером миша на КСМЛ датотеку коју желите да отворите, поставите показивач на „Отвори са“ у контекстном менију, а затим кликните на опцију „Бележница“.
Белешка: Ми овде користимо Виндовс примере, али исто важи и за друге оперативне системе. Потражите добар едитор текста треће стране који је дизајниран да подржава КСМЛ датотеке.
Датотека се отвара, али као што видите, губи већину свог обликовања и цијелу ствар баца на само двије линије документа.
Тако да, док Нотепад може бити користан за брзо проверавање КСМЛ датотеке, много је боље да имате напреднији алат као што је Нотепад ++, који истиче синтаксу и форматира датотеку на начин на који је намењен.
Овде је иста КСМЛ датотека отворена у Нотепад ++:
Користите Веб прегледач да бисте прегледали структуриране податке
Ако заиста не морате да уређујете КСМЛ датотеке, али само требате да их прегледате повремено, претраживач који користите да бисте прочитали овај чланак је добро прилагођен послу. У ствари, ваш подразумевани веб прегледач је вероватно подешен као подразумевани прегледач за КСМЛ датотеке. Дакле, двоструким кликом на КСМЛ датотеку требало би да је отворите у вашем претраживачу.
Ако не, можете десним тастером миша да кликнете на датотеку да бисте пронашли опције за отварање било које апликације коју желите. Само изаберите веб прегледач са листе програма. У овом примеру користимо Цхроме.
Када се датотека отвори, требало би да видите лепо структуиране податке. Није тако згодан као кодирани приказ који добијате са нечим као што је Нотепад ++, али је далеко бољи од онога што добијате уз Нотепад.
Користите Онлине Едитор за преглед, уређивање или конвертовање КСМЛ датотека
Ако желите да уредите повремени КСМЛ фајл и не желите да преузмете нови текст едитор, или ако желите да конвертујете КСМЛ датотеку у други формат, постоји неколико пристојних онлине КСМЛ уредника који су доступни бесплатно. ТуториалсПоинт.цом, КСМЛГрид.нет и ЦодеБеаутифи.орг вам омогућавају преглед и уређивање КСМЛ датотека. Када завршите са уређивањем, можете да преузмете промењену КСМЛ датотеку, или је чак и конвертујете у други формат.
За пример овде, користићемо ЦодеБеаутифи.орг. Страница је подијељена у три дијела. Са леве стране налази се КСМЛ датотека са којом радите. У средини ћете наћи неколико опција. На десној страни видећете резултате неких опција које можете да изаберете. На пример, на слици испод, наш пун КСМЛ фајл је на левој страни и приказ стабла се приказује у окну са резултатима зато што смо кликнули дугме „Приказ стабла“ у средини.
Ево бољег погледа на те опције. Користите дугме „Прегледај“ да бисте отпремили КСМЛ датотеку са рачунара или дугме „Учитај УРЛ“ да бисте извукли КСМЛ из извора на мрежи.
Дугме „Приказ стабла“ приказује ваше податке у лепо обликованој структури стабла у окну са резултатима, са свим ознакама на левој страни у наранџастом и атрибутима десно од ознака.
“Беаутифи” приказује ваше податке у уредним и лако читљивим линијама у окну са резултатима.
Дугме “Минифи” приказује ваше податке користећи најмању могућу количину белог простора. Покушат ће ставити сваки појединачни податак на једну линију. Ово је корисно када покушате да смањите датотеку. То ће уштедети мало простора, али по цијену ефикасног читања.
И на крају, можете да користите дугме „КСМЛ то ЈСОН“ да бисте конвертовали КСМЛ у ЈСОН формат, дугме „Извези у ЦСВ“ да бисте сачували податке као датотеку са вредностима раздвојеним зарезима или дугме „Преузми“ да бисте преузели промене направили сте као нову КСМЛ датотеку.