Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να μετατρέψετε ένα λεξικό σε XML σε Python

Η γλώσσα Python χρησιμοποιεί ένα αντικείμενο λεξικό για να δημιουργήσετε ζευγάρια κλειδί-τιμή . XML χρησιμοποιεί ετικέτες για να διακρίνει μια λίστα δεδομένων , αλλά κάποιοι προγραμματιστές προτιμούν το λεξικό μέθοδο , η οποία χωρίζει ζευγάρια κλειδιών με ερωτηματικά και δεν έχει τις ετικέτες για να αναλύσει . Μπορείτε να χρησιμοποιήσετε τη λειτουργία Python " προσάρτηση " για να προσθέσετε στοιχεία στην XML , και μπορείτε να χρησιμοποιήσετε τη λειτουργία " XmlDictConfig " για να μετατρέψετε τη λίστα σε ένα λεξικό αντικείμενο . Οδηγίες
Η

1 Ανοίξτε το πρόγραμμα επεξεργασίας Python και ανοίξτε το αρχείο που θέλετε να επεξεργαστείτε . Προσθέστε τις απαραίτητες βιβλιοθήκες για τη μετατροπή . Προσθέστε την ακόλουθη γραμμή κώδικα στο επάνω μέρος του αρχείου :

δέντρο εισαγωγής ElementTree 2

Προσθήκη στοιχείων στην XML . Εάν έχετε μια κενή λίστα , η μετατροπή σε λεξικό αντικείμενα αποτύχει . Ο ακόλουθος κώδικας προσθέτει ένα στοιχείο :

list.append ( XmlListConfig ( στοιχείο ) )

Αντικαταστήστε το " λίστα " με XML αντικείμενο string σας και «στοιχείο» με τα δεδομένα στοιχείο που θέλετε να πρόσθεσε .
εικόνων 3

Μετατρέψτε το XML σε ένα αντικείμενο λεξικό . Ο κώδικας που ακολουθεί αλλάζει το στοιχείο XML σε ένα λεξικό αντικείμενο : .

Λεξικό = XmlDictConfig ( στοιχείο)

Η μετατροπή XML αποδίδεται στο λεξικό μεταβλητή που μπορείτε να χρησιμοποιήσετε για να αναλύσει και να εμφανίσει τα δεδομένα


Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα