Шта је КСМЛ датотека (и како да је отворим)?

Датотека са екстензијом датотеке .кмл је датотека са проширивим језиком за означавање (КСМЛ). То су заправо само обичне текстуалне датотеке које користе прилагођене ознаке за описивање структуре и других карактеристика документа.

Шта је КСМЛ?

КСМЛ је означни језик који је креирао Ворлд Виде Веб Цонсортиум (В3Ц) да би дефинисао синтаксу за кодирање докумената које су могли читати и људи и машине. То чини употребом ознака које дефинишу структуру документа, као и начин на који документ треба чувати и транспортовати.

Вероватно је најједноставније упоређивати га са другим језиком за означавање који вам је можда познат - Хипертект Маркуп Лангуаге (ХТМЛ) који се користи за кодирање веб страница. ХТМЛ користи унапред дефинисани скуп симбола за означавање (кратки код) који описују формат садржаја на веб страници. На пример, следећи једноставни ХТМЛ код користи ознаке како би неке речи подебљале, а неке у курзиву:

Овако се прави задебљани текст и овако се прави курзив текст

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

У основи, ХТМЛ је језик који се фокусира на презентацију садржаја, док је КСМЛ наменски језик за опис података који се користи за чување података.

КСМЛ се често користи као основа за друге формате докумената - заправо стотине. Ево неколико које бисте могли препознати:

  • РСС и АТОМ описују како читачке апликације рукују веб феедовима.
  • Мицрософт .НЕТ користи КСМЛ за своје конфигурационе датотеке.
  • Мицрософт Оффице 2007 и новији користе КСМЛ као основу за структуру докумената. То, на пример, значи „Кс“ у формату .ДОЦКС Ворд документа, а користи се и у Екцел-у (КСЛСКС датотеке) и ПоверПоинту (ППТКС датотеке).

Дакле, ако имате КСМЛ датотеку, то вам не мора нужно рећи са којом апликацијом је намењена за употребу. И обично нећете морати да бринете о томе, осим ако ви уствари дизајнирате КСМЛ датотеке.

Како да отворим један?

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

Користите уређивач текста ако редовно радите са КСМЛ датотекама

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

Кликните десним тастером миша на КСМЛ датотеку коју желите да отворите, поставите показивач на „Опен Витх“ у контекстном менију, а затим кликните на опцију „Нотепад“.

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

Датотека се отвара, али као што видите, губи већину свог форматирања и целу ствар претвара у само два реда документа.

Дакле, иако би Нотепад могао бити користан за брзу проверу КСМЛ датотеке, много вам је боље са напреднијом алатком као што је Нотепад ++, која истиче синтаксу и форматира датотеку онако како је намењена.

Ево исте КСМЛ датотеке која је отворена у Нотепад ++:

ПОВЕЗАН:Како заменити Нотепад другим уређивачем текста у оперативном систему Виндовс

Користите веб прегледач за преглед структурираних података

Ако заиста не треба да уређујете КСМЛ датотеке, већ их само требате повремено прегледати, прегледач који користите за читање овог чланка добро одговара послу. У ствари, ваш подразумевани веб прегледач је вероватно постављен као задати приказивач КСМЛ датотека. Дакле, двоструким кликом на КСМЛ датотеку требало би да се отвори у вашем прегледачу.

Ако није, можете десним тастером миша кликнути на датотеку да бисте пронашли опције за њено отварање помоћу било које апликације коју желите. Само изаберите свој веб прегледач са листе програма. У овом примеру користимо Цхроме.

Када се датотека отвори, требало би да видите лепо структуриране податке. Није тако леп као приказ кодиран бојом који добијате с нечим попут Нотепад ++-а, али далеко је бољи од онога који имате с Нотепад-ом.

Користите мрежни уређивач за преглед, уређивање или претварање КСМЛ датотека

Ако желите да уредите повремену КСМЛ датотеку и не желите да преузмете нови уређивач текста или ако требате да претворите КСМЛ датотеку у други формат, неколико бесплатних КСМЛ уредника на мрежи је доступно бесплатно. ТуториалсПоинт.цом, КСМЛГрид.нет и ЦодеБеаутифи.орг омогућавају вам преглед и уређивање КСМЛ датотека. Након што извршите уређивање, можете да преузмете измењену КСМЛ датотеку или је чак претворите у други формат.

Као пример овде, користићемо ЦодеБеаутифи.орг. Страница је подељена у три одељка. Лево је КСМЛ датотека са којом радите. У средини ћете пронаћи неколико опција. Са десне стране видећете резултате неких опција које можете да изаберете. На пример, на доњој слици, наша цела КСМЛ датотека је са леве стране, а приказ стабла се приказује у окну резултата, јер смо кликнули на дугме „Трее Виев“ у средини.

Ево бољег прегледа тих опција. Користите дугме „Прегледај“ за отпремање КСМЛ датотеке са рачунара или дугме „Учитај УРЛ“ за извлачење КСМЛ-а из мрежног извора.

Дугме „Приказ дрвета“ приказује ваше податке у лепо форматираној структури стабла у окну резултата, са свим ознакама на левој страни наранџасте боје и атрибутима с десне стране ознака.

„Беаутифи“ приказује ваше податке у уредним, лако читљивим линијама у окну резултата.

Дугме „Умањи“ приказује ваше податке користећи најмању могућу празнину. Покушаће да стави сваки појединачни податак у један ред. Ово вам добро дође када покушавате да датотеку смањите. Уштедеће мало простора, али по цену могућности да га ефикасно прочитате.

И на крају, можете да користите дугме „КСМЛ у ЈСОН“ да бисте претворили КСМЛ у ЈСОН формат, дугме „Извези у ЦСВ“ да бисте податке сачували као датотеку вредности одвојених зарезом или дугме „Преузми“ за преузимање било каквих промена направили сте као нову КСМЛ датотеку.


$config[zx-auto] not found$config[zx-overlay] not found