Différence entre XML et XLS

Différence entre XML et XLS

XML vs XLS

Il y a eu une certaine confusion avec la décision de Microsoft de changer les formats des formats de bureau déjà établis aux nouveaux XML. Excel est l'une des applications qui a été affectée par ce changement avec XLS remplacé par XLSX basé sur XML. XML, qui signifie une langue de balisage extensible, est en fait une langue de balisage et non un format de fichier. Pour cette raison, il n'est spécifique à aucune application et est donc utilisé par de nombreuses autres personnes, y compris le propre mot de Microsoft Office et les applications PowerPoint.

Parce que XLSX utilise XML, il hérite également des traits clés de XML qui sont très différents de XLS. XML est basé sur du texte tandis que XLS est un format binaire qui ne peut pas être ouvert avec des éditeurs de texte. Si vous essayez d'ouvrir XLSX avec un éditeur de texte, vous obtiendrez des ordures. C'est parce que les fichiers XML sont archivés à l'aide du format zip. Mais vous pouvez facilement l'ouvrir avec n'importe quelle application d'archivage comme Winzip et Winrar pour accéder aux fichiers XML réels et les ouvrir avec un éditeur de texte.

XML est également une norme ouverte par rapport à XLS, qui n'est pas. XLS n'était pas problématique tant que vous utilisez Excel. Mais lorsque vous l'ouvrez dans une autre application ou l'envoyez à quelqu'un qui est sur un Mac ou un Linux, c'est très probablement que la feuille de calcul n'apparaîtra pas comme vous l'avez prévu. Avec le XLSX basé sur XML, ce n'est pas un problème. L'ouverture de la norme garantit que presque n'importe qui peut obtenir des informations sur la façon dont Microsoft code certains aspects dans le fichier et ajuster le comportement de leur application pour s'adapter.

XLS était un format très adéquat dans le passé mais a été critiqué en raison de sa nature fermée. La décision de Microsoft de passer au format XML pour leurs applications de bureau est un changement bienvenu qui rend le format un peu plus universel. Même si le format n'est pas adapté par d'autres applications comme leur défaut, il ne leur donne aucune raison de ne pas avoir la possibilité d'ouvrir correctement les feuilles de calcul Excel et d'autres extensions de demande de bureau.

Résumé:

1.XLS est l'extension des feuilles de calcul Excel tandis que XML est un langage de balisage
2.XML est la base du remplacement de XLS
3.XML est basé sur du texte et tandis que XLS est binaire
4.XML est un format ouvert tandis que XLS n'est pas