XML at XLS

Anonim

XML vs XLS

Nagkaroon ng ilang pagkalito sa desisyon ng Microsoft na baguhin ang mga format mula sa mga naitatag na format ng Opisina sa mga bagong XML batay. Ang Excel ay isa sa mga application na naapektuhan ng pagbabagong ito sa XLS na pinalitan ng XML batay sa XLSX. XML, na kung saan ay kumakatawan sa Extensible Markup Language, ay talagang isang markup na wika at hindi isang format ng file. Dahil dito, hindi ito tiyak sa anumang aplikasyon at sa gayon ay ginagamit ng marami pang iba kabilang ang sariling Salita ng Microsoft Office, at mga aplikasyon ng Powerpoint.

Dahil ang XLSX ay gumagamit ng XML, nagmamay-ari din ito ng mga pangunahing katangian ng XML na iba sa XLS. Ang XML ay batay sa teksto habang ang XLS ay isang binary na format na hindi mabubuksan sa mga editor ng teksto. Kung susubukan mong buksan ang XLSX gamit ang isang text editor, makakakuha ka ng basura. Iyon ay dahil naka-archive ang mga file ng XML gamit ang ZIP format. Ngunit maaari mong madaling buksan ito sa anumang application archive tulad ng WinZip at WinRar upang makapunta sa aktwal na mga file ng XML at buksan ang mga ito gamit ang isang text editor.

Ang XML ay isang bukas na pamantayan kumpara sa XLS, na hindi. Ang XLS ay hindi problemado hangga't gumagamit ka ng Excel. Ngunit kapag binuksan mo ito sa isa pang application o ipadala ito sa isang tao na nasa isang Mac o Linux, malamang na ang spreadsheet ay hindi lilitaw na nilalayon mo. Gamit ang XML batay sa XLSX, hindi ito isang problema. Tinitiyak ng pagiging bukas ng pamantayan na ang tungkol sa sinuman ay maaaring makakuha ng impormasyon kung paano naka-encode ang Microsoft ng ilang aspeto sa file at ayusin ang pag-uugali ng kanilang aplikasyon upang umangkop.

Ang XLS ay isang napakahusay na format sa mga lumang araw ngunit binatikos dahil sa kalikasang nakasara nito. Ang desisyon ng Microsoft na lumipat sa XML na format para sa kanilang mga aplikasyon ng Office ay isang welcome change na gumagawa ng format na medyo mas pangkalahatan. Kahit na ang format ay hindi iniangkop ng iba pang mga application bilang kanilang default, ito ay nagbibigay sa kanila ng walang dahilan upang hindi magkaroon ng kakayahan upang maayos na buksan ang mga spreadsheet ng Excel at iba pang mga extension ng application sa opisina.

Buod:

1.XLS ay ang extension para sa spreadsheet ng Excel habang ang XML ay markup language 2.XML ay ang batayan para sa kapalit para sa XLS 3.XML ay batay sa teksto at habang ang XLS ay binary 4.XML ay isang bukas na format habang ang XLS ay hindi