Unterschied zwischen XML und XLS

Unterschied zwischen XML und XLS

Xml vs xls

Die Entscheidung von Microsoft, die Formate von den bereits etablierten Büroformaten in die neuen XML -basierten Formate zu ändern. Excel ist eine der Anwendungen, die von dieser Änderung betroffen sind, wobei XLs durch XML -basierte XLSX ersetzt werden. XML, das für erweiterbare Markup -Sprache steht, ist tatsächlich eine Markup -Sprache und kein Dateiformat. Aus diesem Grund ist es nicht spezifisch für eine Anwendung und wird daher von vielen anderen verwendet, einschließlich der eigenen Wort- und PowerPoint -Anwendungen, einschließlich Microsoft Office -Anwendungen.

Da XLSX XML verwendet, erbt es auch wichtige Merkmale von XML, die sich sehr von XLS unterscheiden. XML ist textbasiert, während XLS ein binäres Format ist, das nicht mit Textredakteuren geöffnet werden kann. Wenn Sie versuchen, XLSX mit einem Texteditor zu öffnen, erhalten Sie Müll. Das liegt daran, dass die XML -Dateien mit dem ZIP -Format archiviert werden. Sie können es jedoch leicht mit jeder Archivierungsanwendung wie Winzip und Winrar öffnen, um zu den tatsächlichen XML -Dateien zu gelangen und sie mit einem Texteditor zu öffnen.

XML ist im Vergleich zu XLS auch ein offener Standard, das nicht ist. XLS war nicht problematisch, solange Sie Excel verwenden. Wenn Sie es jedoch in einer anderen Anwendung öffnen oder an jemanden senden, der sich auf einem Mac oder Linux befindet, wird die Tabelle nicht so angezeigt, wie Sie es beabsichtigt haben. Mit dem XML -basierten XLSX ist dies kein Problem. Die Offenheit des Standards sorgt dafür.

XLS war in den alten Tagen ein sehr ausreichendes Format, wurde aber aufgrund seiner geschlossenen Natur kritisiert. Die Entscheidung von Microsoft, für ihre Büroanträge zum XML -Format zu wechseln, ist eine willkommene Änderung, die das Format ein bisschen universeller macht. Auch wenn das Format nicht von anderen Anwendungen als standardmäßig angepasst wird, gibt es ihnen keinen Grund, keine Excel -Tabellenkalkulationen und andere Office -Anwendungserweiterungen korrekt zu öffnen.

Zusammenfassung:

1.XLS ist die Erweiterung für Excel -Tabellenkalkulationen, während XML die Markup -Sprache ist
2.XML ist die Grundlage für den Ersatz für XLS
3.XML ist textbasiert und während XLS binär ist
4.XML ist ein offenes Format, während XLS nicht ist