Μορφοποιητής XML
Η ελαχιστοποίηση XML από ενδείξεις καταγραφής και αποκρίσεις API είναι δύσκολο να διαβαστεί. Όμορφη εκτύπωση με σταθερή εσοχή για τον εντοπισμό ετικετών που δεν ταιριάζουν, ζητήματα χώρου ονομάτων και απατεώνων ενοτήτων CDATA.
Τρόπος μορφοποίησης XML
1. Επικόλληση XML ή μεταφόρτωση αρχείου .xml.
2. Κάντε κλικ σε μορφή / beautify.
3. δομή.
4. Αντιγράψτε μορφοποιημένο XML ή διορθώστε σφάλματα που εμφανίζονται από τον αναλυτή.
Παραδείγματα μορφοποίησης XML
Maven pom.xml
Το μπλοκ εξάρτησης μίας γραμμής επεκτάθηκε για ευανάγνωστες διαφορές πριν από την πραγματοποίηση.
Εντοπισμός σφαλμάτων SOAP
Κάντε εσοχή ένθετης συμβολοσειράς σφαλμάτων και λεπτομέρεια κόμβων για να βρείτε τον κωδικό σφάλματος εφαρμογής.
Έλεγχος ροής RSS
Μορφοποίηση στοιχείου καναλιού XML για επαλήθευση των διευθύνσεων URL pubDate και περιβλήματος.
Πότε να χρησιμοποιήσετε αυτό το εργαλείο
• Κατά τον έλεγχο της διαμόρφωσης πριν από την ανάπτυξη.
• Όταν συγκρίνετε οπτικά δύο λήψεις XML
• Όταν διδάσκετε τη δομή XML σε νέους.
Νοοτροπία XML έναντι JSON
Η XML φέρει χαρακτηριστικά, χώρους ονομάτων και μικτό περιεχόμενο. Η μετατροπή σε JSON χάνει τη λεπτομέρεια — μορφοποιήστε το XML όταν εργάζεστε με παλαιού τύπου SOAP ή SAML.
Συχνές ερωτήσεις
Ο μορφοποιητής διορθώνει μη έγκυρα XML;
Εμφανίζει σφάλματα ανάλυσης — πρέπει να κλείσετε ετικέτες και να διαφύγετε & < χειροκίνητα.
Σειρά χαρακτηριστικών;
Το Pretty-print μπορεί να αναδιατάξει τα χαρακτηριστικά οπτικά, αλλά οι τιμές αμετάβλητες.
Μεγάλα αρχεία XML;
Το πρόγραμμα περιήγησης μπορεί να πνιγεί σε πολλά 100 MB — χρησιμοποιήστε το xmllint CLI για τεράστια αρχεία.
Χώροι ονομάτων;
Διατηρήθηκαν έγκυροι χώροι ονομάτων — Οι συνδέσεις προθεμάτων πρέπει να είναι σωστές σε πηγή.
Μεταφορτώθηκε;
Όχι.