Διαφορά μεταξύ XML και XLS Διαφορά μεταξύ

Anonim

XML vs. XLS

Υπήρξε κάποια σύγχυση με την απόφαση της Microsoft να αλλάξει μορφές από τις ήδη καθιερωμένες μορφές του Office στις νέες βασισμένες σε XML. Το Excel είναι μία από τις εφαρμογές που επηρεάστηκε από αυτήν την αλλαγή με την αντικατάσταση του XLS από XLSX που βασίζεται σε XML. Το XML, το οποίο σημαίνει Extensible Markup Language, είναι στην πραγματικότητα μια γλώσσα σήμανσης και όχι μια μορφή αρχείου. Εξαιτίας αυτού, δεν είναι συγκεκριμένη σε καμία εφαρμογή και έτσι χρησιμοποιείται από πολλούς άλλους, συμπεριλαμβανομένων των εφαρμογών του Microsoft Word και του Powerpoint.

Επειδή το XLSX χρησιμοποιεί XML, κληρονομεί επίσης βασικά χαρακτηριστικά XML που είναι πολύ διαφορετικά από το XLS. Η XML βασίζεται στο κείμενο, ενώ το XLS είναι μια δυαδική μορφή που δεν μπορεί να ανοιχτεί με επεξεργαστές κειμένου. Αν προσπαθήσετε να ανοίξετε το XLSX με ένα πρόγραμμα επεξεργασίας κειμένου, θα πάρετε σκουπίδια. Αυτό οφείλεται στο γεγονός ότι τα αρχεία XML αρχειοθετούνται χρησιμοποιώντας τη μορφή ZIP. Αλλά μπορείτε εύκολα να το ανοίξετε με οποιαδήποτε εφαρμογή αρχειοθέτησης όπως WinZip και WinRar για να φτάσετε στα πραγματικά αρχεία XML και να τα ανοίξετε με ένα πρόγραμμα επεξεργασίας κειμένου.

Η XML είναι επίσης ένα ανοιχτό πρότυπο σε σύγκριση με το XLS, το οποίο δεν είναι. Το XLS δεν ήταν προβληματικό όσο χρησιμοποιείτε το Excel. Αλλά όταν το ανοίγετε σε άλλη εφαρμογή ή το στέλνετε σε κάποιον που είναι σε Mac ή Linux, είναι πολύ πιθανό ότι το υπολογιστικό φύλλο δεν θα εμφανιστεί όπως εσείς σκοπεύατε. Με το XML που βασίζεται XLSX, αυτό δεν είναι ένα πρόβλημα. Η διαφάνεια του προτύπου εξασφαλίζει ότι σχεδόν οποιοσδήποτε μπορεί να αποκτήσει πληροφορίες σχετικά με τον τρόπο με τον οποίο η Microsoft κωδικοποιεί ορισμένες πτυχές στο αρχείο και προσαρμόζει τη συμπεριφορά της εφαρμογής τους για να προσαρμοστεί.

Η XLS ήταν μια πολύ κατάλληλη μορφή στις παλιές μέρες αλλά έχει επικριθεί λόγω της κλειστής φύσης της. Η απόφαση της Microsoft να μετακινήσει σε μορφή XML για τις εφαρμογές του Office είναι μια ευπρόσδεκτη αλλαγή που καθιστά τη μορφή λίγο πιο καθολική. Ακόμη και αν η μορφή δεν είναι προσαρμοσμένη από άλλες εφαρμογές ως προεπιλογή, δεν τους δίνει κανένα λόγο να μην έχουν τη δυνατότητα να ανοίγουν σωστά υπολογιστικά φύλλα του Excel και άλλες επεκτάσεις εφαρμογών γραφείου.

Περίληψη:

1. Το XLS είναι η επέκταση για υπολογιστικά φύλλα του Excel, ενώ η γλώσσα XML είναι

2. Η XML είναι η βάση για την αντικατάσταση του XLS

3. Η XML βασίζεται σε κείμενο και ενώ το XLS είναι δυαδικό

4. Η XML είναι μια ανοιχτή μορφή ενώ το XLS δεν είναι