Μετατροπή XML σε Excel
Ανοίξτε ένα τιμολόγιο XML, ένα αρχείο τραπεζικού αντιγράφου, ένα product feed ή μια εξαγωγή από λογιστικό πρόγραμμα ως κανονικό υπολογιστικό φύλλο, με μία εγγραφή ανά γραμμή, χωρίς να ρυθμίσετε αντιστοιχίσεις XML στο Excel.
Μετατροπέας δεδομένων
ή σύρετε Αρχεία CSV, TSV, TXT … εδώ ·
Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά
Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.
Χαρακτήρας που χωρίζει τις στήλες σε αρχεία CSV και κειμένου, τόσο για ανάγνωση όσο και για εγγραφή. Η αυτόματη επιλογή τον εντοπίζει από την είσοδο και γράφει κόμματα.
Το UTF-8 λειτουργεί για κάθε γλώσσα. Επιλέξτε UTF-8 με BOM αν το Excel στα Windows εμφανίζει παραμορφωμένους τόνους ή ασιατικούς χαρακτήρες κατά το άνοιγμα του CSV.
Είσοδος Excel, ODS και Numbers: μετατροπή μόνο του πρώτου φύλλου ή όλων των φύλλων (ένα CSV ανά φύλλο μέσα σε ZIP ή ένα κλειδί JSON ανά φύλλο).
Όνομα της καρτέλας φύλλου στο νέο υπολογιστικό φύλλο, έως 31 χαρακτήρες.
Ο πίνακας αντικειμένων χρησιμοποιεί τα ονόματα στηλών ως κλειδιά σε κάθε γραμμή· ο πίνακας πινάκων είναι πιο συμπαγής και κρατά την κεφαλίδα ως πρώτο πίνακα.
Όνομα του εξωτερικού στοιχείου που περιέχει όλες τις γραμμές· κάθε γραμμή γίνεται ένα <row> μέσα σε αυτό.
Χρησιμοποιείται στις εντολές CREATE TABLE και INSERT. Μόνο γράμματα, ψηφία και κάτω παύλες.
Τα εισαγωγικά και οι τύποι στηλών διαφέρουν ελαφρά ανάμεσα στις βάσεις δεδομένων· επιλέξτε εκείνη στην οποία θα κάνετε εισαγωγή.
Αναδιατύπωση των κελιών ημερομηνίας σε μία μορφή. Το ISO (2026-10-18) είναι το ασφαλέστερο για βάσεις δεδομένων και κώδικα· η διατήρηση τα αφήνει όπως εμφανίζονται στην πηγή.
Πώς να χρησιμοποιήσετε αυτό το εργαλείο
- 1
Ανεβάστε τα αρχεία XML
Σύρετε ένα ή περισσότερα αρχεία .xml στην περιοχή μεταφόρτωσης, έως 20 ανά παρτίδα και 95 MB το καθένα. Κάθε αρχείο γίνεται ξεχωριστό βιβλίο εργασίας.
- 2
Δώστε όνομα στο φύλλο, αν θέλετε
Η έξοδος είναι ορισμένη σε XLSX. Στις Σύνθετες ρυθμίσεις, το Όνομα φύλλου αλλάζει το όνομα της καρτέλας και οι Ημερομηνίες μπορούν να μετατρέψουν τις χρονοσημάνσεις σε μορφή που διαβάζει η ομάδα σας.
- 3
Μετατρέψτε και ανοίξτε
Πατήστε Μετατροπή σε XLSX (Excel) και ανοίξτε το βιβλίο εργασίας στο Excel, στο Numbers, στα Φύλλα Google ή στο LibreOffice Calc.
Αρχεία XML που χρειάζεται να ανοίξετε στο Excel
Το XML είναι πρότυπο του W3C από το 1998 και το δυνατό του σημείο είναι η ακρίβεια: κάθε τιμή βρίσκεται σε ονομασμένη ετικέτα και ένα σχήμα μπορεί να ορίσει ακριβώς ποιες ετικέτες επιτρέπονται. Γι' αυτό το επέλεξαν κυβερνήσεις, τράπεζες και μεγάλοι λιανέμποροι για δεδομένα μεταξύ μηχανημάτων. Το αντίτιμο είναι ότι η ίδια ακρίβεια κάνει τα αρχεία κουραστικά για ανάγνωση από ανθρώπους σε επεξεργαστή κειμένου.
Από τον Ιανουάριο του 2019, η Ιταλία απαιτεί τα τιμολόγια μεταξύ επιχειρήσεων να περνούν από το σύστημα ανταλλαγής της ως FatturaPA XML. Το δίκτυο Peppol, που χρησιμοποιούν πολλοί ευρωπαϊκοί δημόσιοι φορείς, μεταφέρει τιμολόγια UBL, επίσης XML. Οι τράπεζες που περνούν στο ISO 20022 παραδίδουν αντίγραφα κίνησης λογαριασμού ως camt.053 XML. Τα marketplaces και τα shopping feeds περιγράφουν προϊόντα σε XML και πολλά λογιστικά πακέτα εξάγουν ημερολόγια με τον ίδιο τρόπο. Όλα αυτά καταλήγουν τακτικά στο γραφείο κάποιου που θέλει απλώς έναν πίνακα.
Τιμολόγια
Αρχεία UBL και FatturaPA: μία γραμμή ανά γραμμή τιμολογίου με είδος, ποσότητα, συντελεστή ΦΠΑ και ποσό.
Τραπεζικά αντίγραφα κίνησης
Αρχεία camt.053: μία γραμμή ανά καταχωρισμένη κίνηση με ημερομηνία, ποσό, νόμισμα και αντισυμβαλλόμενο.
Product feeds
Feeds καταστημάτων και marketplaces: μία γραμμή ανά προϊόν με κωδικό, τίτλο, τιμή και διαθεσιμότητα.
Μετατροπέας XML σε Excel ή η εισαγωγή XML του ίδιου του Excel
| Αυτός ο μετατροπέας | Excel για Windows | Excel για Mac | |
|---|---|---|---|
| Ανοίγει οποιοδήποτε XML ως πίνακα | yes | yes | no |
| Χωρίς αντιστοίχιση XML ή ερώτηση για σχήμα | yes | no | no |
| Μετατρέπει πολλά αρχεία μαζί | Έως 20 | Ένα κάθε φορά | no |
| Λειτουργεί χωρίς άδεια Excel | yes | no | no |
XML
Extensible Markup Language
Το XML είναι γλώσσα σήμανσης για δομημένα δεδομένα, που δημοσιεύτηκε από το W3C το 1998. Χρησιμοποιεί ένθετες ετικέτες με χαρακτηριστικά και υποστηρίζει σχήματα, χώρους ονομάτων και επικύρωση, γεγονός που το κάνει στιβαρό για σύνθετα έγγραφα. Βρίσκεται πίσω από ροές RSS, SVG, έγγραφα Office, sitemaps και πολλές ανταλλαγές δεδομένων επιχειρήσεων και δημόσιων φορέων. Το XML είναι φλύαρο σε σχέση με το JSON, αλλά το διαβάζουν όλες οι γλώσσες προγραμματισμού και πολλά εργαλεία υπολογιστικών φύλλων.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- 1998 · W3C
XLSX
Βιβλίο εργασίας Microsoft Excel
Το XLSX είναι η προεπιλεγμένη μορφή βιβλίου εργασίας του Microsoft Excel από το Office 2007, βασισμένη στο πρότυπο Office Open XML. Αποθηκεύει πολλά φύλλα, τύπους, μορφοποίηση, γραφήματα, συγκεντρωτικούς πίνακες και επικύρωση δεδομένων σε πακέτο ZIP με XML. Υποστηρίζει πάνω από ένα εκατομμύριο γραμμές ανά φύλλο και είναι η προεπιλεγμένη μορφή ανταλλαγής για επαγγελματικά υπολογιστικά φύλλα. Τα Φύλλα Google, το LibreOffice και το Numbers ανοίγουν XLSX, αν και οι μακροεντολές και οι προηγμένες λειτουργίες ίσως δεν διατηρούνται.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- 2007 · Microsoft
Το XML πηγαίνει στο Excel όταν τα δεδομένα πρέπει να τα διαβάσει άνθρωπος και όχι πρόγραμμα: ένας λογιστής που ελέγχει ένα ηλεκτρονικό τιμολόγιο, ένας έμπορος που εξετάζει ένα product feed ή ένας διευθυντής που βλέπει μια εξαγωγή που φτάνει μόνο ως XML.
Μετατροπή XML σε XLSX: πώς τα ένθετα δεδομένα μπαίνουν σε στήλες
Ένα υπολογιστικό φύλλο είναι επίπεδο και το XML είναι δέντρο, οπότε η μετατροπή πρέπει να αποφασίσει τι σημαίνει μία γραμμή. Το επαναλαμβανόμενο στοιχείο που βρίσκεται πιο κοντά στα δεδομένα, για παράδειγμα κάθε <Entry> σε ένα αντίγραφο κίνησης ή κάθε <cac:InvoiceLine> σε ένα τιμολόγιο UBL, γίνεται η γραμμή. Οι τιμές που βρίσκονται μέσα σε αυτό απλώνονται σε στήλες και τα χαρακτηριστικά, όπως ο κωδικός νομίσματος, παίρνουν δικές τους στήλες δίπλα στο ποσό που περιγράφουν.
Το κείμενο παραμένει ακριβώς όπως είναι γραμμένο στο XML, κάτι που προστατεύει αριθμούς λογαριασμών, IBAN και κωδικούς ειδών με αρχικά μηδενικά. Τα ποσά που μοιάζουν αριθμητικά γίνονται αριθμητικά κελιά που μπορείτε να αθροίσετε. Τα προθέματα χώρου ονομάτων, όπως το cbc:, παραμένουν μέρος των ονομάτων στηλών, κάτι ακίνδυνο που δείχνει καθαρά την προέλευση κάθε πεδίου. Αν θέλετε ολόκληρο το δέντρο αντί για επίπεδο πίνακα, για παράδειγμα για να τροφοδοτήσετε ένα script, το XML σε JSON διατηρεί ανέπαφη την ένθεση.
Για πολύ μεγάλες εξαγωγές, θυμηθείτε τα όρια του Excel: ένα φύλλο εργασίας χωρά 1.048.576 γραμμές, οπότε ένα feed με περισσότερες εγγραφές πρέπει να πάει σε CSV ή να χωριστεί πρώτα.
Συχνές ερωτήσεις για τη μετατροπή XML σε Excel
Γιατί το Excel για Mac δεν εισάγει το αρχείο XML μου;
Οι αντιστοιχίσεις XML και το παράθυρο XML Source υπάρχουν μόνο στο Excel για Windows. Το Excel για Mac ανοίγει το αρχείο XML στην καλύτερη περίπτωση ως κείμενο, με όλες τις ετικέτες σε μία στήλη. Αν μετατρέψετε πρώτα το αρχείο σε XLSX, οι χρήστες Mac παίρνουν τον ίδιο πίνακα με τους χρήστες Windows.
Το Excel λέει ότι το XML δεν έχει σχήμα και προτείνει να δημιουργήσει ένα. Είναι πρόβλημα;
Είναι το Excel που συμπεραίνει μια δομή από τα δεδομένα και για απλά αρχεία λειτουργεί. Σε βαθιά ένθετα ή πολύ μεγάλα αρχεία, η αντιστοίχιση που προκύπτει συχνά αποτυγχάνει ή απλώνει τις τιμές σε πολλές στήλες. Ο μετατροπέας αυτός ισοπεδώνει τις εγγραφές χωρίς βήμα σχήματος, οπότε δεν χρειάζεται να εγκρίνετε τίποτα.
Μπορώ να μετατρέψω ένα ηλεκτρονικό τιμολόγιο XML σε Excel;
Ναι. Μορφές όπως το UBL, που χρησιμοποιείται σε όλο το δίκτυο Peppol, και το FatturaPA της Ιταλίας είναι απλό XML. Τα στοιχεία κεφαλίδας, όπως ο πωλητής, ο αγοραστής και τα σύνολα, εμφανίζονται ως στήλες και οι επαναλαμβανόμενες γραμμές του τιμολογίου γίνονται γραμμές που μπορείτε να αθροίσετε και να ελέγξετε με το αντίγραφο PDF.
Σε τι διαφέρει η μετατροπή XML σε Excel από τη μετατροπή XML σε CSV;
Τα δεδομένα είναι τα ίδια, όμως το XLSX κρατά κείμενα και αριθμούς ως κελιά με τύπο και ανοίγει με διπλό κλικ χωρίς το Excel να μαντεύει ξανά τις τιμές. Επιλέξτε XML σε CSV όταν το αποτέλεσμα θα εισαχθεί σε άλλο σύστημα αντί να το διαβάσει άνθρωπος.
Μπορεί το βιβλίο εργασίας να μετατραπεί ξανά σε XML;
Ναι, αφού επεξεργαστείτε τις γραμμές, το Excel σε XML τις γράφει ξανά ως εγγραφές XML. Η αρχική ένθεση, οι χώροι ονομάτων και τα χαρακτηριστικά δεν ανασυνθέτονται αυτόματα, γι' αυτό ελέγξτε το αποτέλεσμα με βάση όσα περιμένει το σύστημα παραλαβής.
- Μετατροπή XML σε CSVΜετατρέψτε XML feeds, τιμολόγια και εξαγωγές σε CSV online. Οι εγγραφές γίνονται γραμμές, τα θυγατρικά tags στήλες. Έως 20 αρχεία, 95 MB το καθένα.
- Μετατροπή XML σε JSONΜετατρέψτε XML σε ευανάγνωστο JSON: τα attributes γίνονται κλειδιά @, οι επαναλαμβανόμενες ετικέτες πίνακες. Για απαντήσεις SOAP, feeds και exports.
- Μετατροπή JSON σε ExcelΜετατρέψτε JSON ή JSON Lines σε φύλλο Excel XLSX: τα κλειδιά γίνονται στήλες, κάθε εγγραφή μια γραμμή. Έως 20 αρχεία, χωρίς λογαριασμό.
- Μετατροπή Excel σε XMLΜετατρέψτε φύλλο Excel σε XML χωρίς χάρτες XML ή την καρτέλα «Προγραμματιστής». Κάθε γραμμή γίνεται εγγραφή. Είσοδος XLSX, XLS και ODS.
- Μετατροπή CSV σε XLSXΜετατρέψτε CSV σε Excel XLSX χωρίς απώλεια αρχικών μηδενικών, μεγάλων ID και ειδικών χαρακτήρων. Κόμμα, ερωτηματικό και tab αναγνωρίζονται αυτόματα.
- Μετατροπή XML σε WordΜετατροπή XML σε Word: οι εγγραφές γίνονται γραμμές πίνακα σε αρχείο .docx για εκτύπωση και σχόλια. Στοιχεία και χαρακτηριστικά γίνονται στήλες.