jsonecho

Προσθήκη διαφυγής XML

Επικολλήστε το κείμενο για να προσθέσετε διαφυγή XML, έτοιμο για χρήση σε κώδικα ή δεδομένα.

Φόρτωση εργαλείου...

Πώς να χρησιμοποιήσετε το Προσθήκη διαφυγής XML

  1. Επικολλήστε ή πληκτρολογήστε το κείμενο στο οποίο θέλετε να προσθέσετε διαφυγή.
  2. Προσαρμόστε τις επιλογές αν χρειάζεται.
  3. Αντιγράψτε το αποτέλεσμα με τους χαρακτήρες διαφυγής.

Σχετικά με το Προσθήκη διαφυγής XML

Το XML έχει πέντε προκαθορισμένες οντότητες, και πρέπει να τις χρησιμοποιείτε κάθε φορά που αυτά τα χαρακτήρα εμφανίζονται σε κείμενο ή σε αξία χαρακτηριστικού. Ένα & ή μια γωνιακή αγκύλη χωρίς διαφυγή καθιστά ολόκληρο το έγγραφο μη έγκυρο. Ο αναλυτής θα αρνηθεί να το διαβάσει, οπότε δεν γίνεται μερική επεξεργασία.

Είναι εύκολο να ξεχάσετε τους χαρακτήρες διαφυγής όταν δημιουργείτε XML ενώνοντας συμβολοσειρές. Επικολλήστε το αργό κείμενο εδώ και θα έχετε μια έκδοση που είναι ασφαλής να πέσει ανάμεσα στις ετικέτες ή μέσα σε ένα χαρακτηριστικό.

Ποιοι χαρακτήρες μετατρέπονται

& γίνεται &amp;, < γίνεται &lt;, > γίνεται &gt;, " γίνεται &quot; και ' γίνεται &apos;.

Συχνές ερωτήσεις

Πρέπει να προσθέσω διαφυγή στο σύμβολο μεγαλύτερο από;

Στα περισσότερα σημεία επιτρέπεται χωρίς διαφυγή, εκτός από την ακολουθία ]]>. Η ασφαλής πρακτική είναι να προσθέτετε διαφυγή παντού, όπως κάνει αυτό το εργαλείο.

Ποια είναι η διαφορά ανάμεσα στο XML και το HTML να δραπετεύουν;

Μόνο το απόστολο. Το XML ορίζει ' γι' αυτό, το HTML όχι. Τα υπόλοιπα είναι τα ίδια.

Μπορώ να χρησιμοποιήσω την CDATA;

Για ένα μεγάλο κομμάτι κειμένου, ναι: <![CDATA[ ... ]]> σας επιτρέπει να παραλείψετε την προσθήκη χαρακτήρων διαφυγής. Δεν είναι διαθέσιμο εντός των τιμών χαρακτηριστικών.

Τι γίνεται με χαρακτήρες που δεν επιτρέπονται καθόλου στο XML;

Οι περισσότεροι χαρακτήρες ελέγχου, εκτός από στηλοθέτη, αλλαγή γραμμής και επιστροφή κεφαλής, δεν επιτρέπονται στο XML 1.0 ούτε ως ακολουθίες διαφυγής. Πρέπει να αφαιρεθούν.

Περισσότερα στην κατηγορία Escape και κείμενο

Όλα τα εργαλεία →