Разлика између КСМЛ и КСЛС

КСМЛ вс КСЛС

Дошло је до забуне у одлуци Мицрософта да промени формате из већ утврђених Оффицеових формата у нове засноване на КСМЛ-у. Екцел је једна од апликација на које је утицала ова промена с тим што је КСЛС заменио КСЛСКС базиран на КСМЛ-у. КСМЛ, који означава Ектенсибле Маркуп Лангуаге, заправо је означни језик, а не формат датотеке. Због тога није специфичан за ниједну апликацију и зато га користе многи други, укључујући Мицрософт Оффице Ворд и Поверпоинт апликације.

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

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

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

Резиме:

1.КСЛС је проширење за Екцел прорачунске таблице док је КСМЛ означни језик
2.КСМЛ је основа за замену за КСЛС
3.КСМЛ се заснива на тексту и док је КСЛС бинарни
4.КСМЛ је отворени формат док КСЛС није