XMLとXLSの違い

Anonim

XMLとXLS

のうちの1つです。ファイル形式は常に進化しており、主に新しい機能を追加していますが、 XLSは、MicrosoftのスプレッドシートアプリケーションのExcelで使用される、より一般的なものの1つです。 Microsoft Officeのフォーマットの変更により、人々はXMLが何であるか、それがXLSとExcelにどのように関係するかを一般的に尋ねました。 XMLとXLSの主な違いは、実際には何かです。すでに述べたように、XLSはファイル形式ですが、XMLは実際にはWebページで顕著に使用されるマークアップ言語です。

<! --1 - >

XMLとXLSの間には、いくつかの明確な違いがあります。最初に、XLSは独占的な形式です。つまり、Microsoftは知的財産権を保持しています。 XLSの独自性により、他のプログラマがExcelと互換性のあるXLSファイルを読み書きするようにアプリケーションをコーディングすることが困難になっています。一方、XMLはオープンな形式であり、どのようなことが行われるかの詳細が文書化されています。これにより、ファイルがどのように構造化されているか、各要素がどのようにファイルに格納されているかを把握するのに必要な推測が削除されます。この点を補うために、XMLもテキストベースであり、任意のテキストエディタで読むことができます。タグのために読むのが少し難しいかもしれませんが、あなたはまだ実際のコンテンツを見つけることができます。 XLSでは、ファイルはバイナリ形式で保存されます。他のアプリケーションが内容とそのフォーマット方法を理解できない場合があるため、Excelのみが絶対的な精度でファイルの内容を再現することができます。

<! XMLには、Microsoftがその時点で使用していたXLS以上の利点がいくつかあるため、新しい形式が導入されました。このフォーマットは拡張XLSXを持ち、XMLに基づいています。これはXMLの長所の多くを継承し、優れた選択肢となっています。 XLSXは、他のMS OfficeアプリケーションがXMLに基づく新しい文書フォーマットを採用したことで、新しいフォーマットの1つに過ぎません。 2007年以降のバージョンのMS Officeのみがこれらのファイルを処理できます。古いバージョンでは、それを読むための互換性パッチが必要です。

<! - 3 - >概要:

1。 XMLはマークアップ言語であり、XLSはMicrosoft Excel

2のファイル形式です。 XMLはオープンフォーマットであるが、XLSは独自のフォーマットである

3。 XLSは

ではありませんが、XMLはユーザーが読める形式です。 XLSはXMLに基づくより新しいフォーマットに置き換えられている