Ο HTML Entity Encoder μετατρέπει ειδικούς χαρακτήρες (< > & " ') στα αντίστοιχα HTML entities (< > & " ') και αντίστροφα. Απαραίτητο για την ασφαλή απόδοση περιεχομένου χρήστη, την ενσωμάτωση κώδικα σε τεκμηρίωση ή την αποτροπή XSS κατά την εμφάνιση εισόδου χρήστη.
Όταν χρειάζεται να εμφανίσετε HTML tags ως κείμενο, να ενσωματώσετε αποσπάσματα κώδικα σε μια σελίδα, ή να δείξετε με ασφάλεια περιεχόμενο που υπέβαλε ο χρήστης, η κωδικοποίηση HTML entities είναι η λύση. Αυτό το εργαλείο παρέχει ακαριαία αμφίδρομη μετατροπή. Η κωδικοποίηση αντικαθιστά τους ειδικούς χαρακτήρες HTML με τα αντίστοιχα entities ώστε το πρόγραμμα περιήγησης να τα εμφανίζει κατά γράμμα αντί να τα ερμηνεύει ως markup. Η αποκωδικοποίηση αντιστρέφει τη διαδικασία. Το εργαλείο χειρίζεται τα πέντε βασικά entities XML καθώς και αριθμητικές αναφορές entity (&#NN; και &#xHH;) ώστε να μπορείτε να δουλέψετε με οποιοδήποτε κωδικοποιημένο περιεχόμενο. Η μετατροπή σε πραγματικό χρόνο σημαίνει ότι η έξοδος εμφανίζεται καθώς πληκτρολογείτε, και ένα κουμπί εναλλαγής αντιστρέφει την είσοδο και την έξοδο για γρήγορη επαλήθευση αμφίδρομης μετατροπής.
Μετατρέπει τα < > & " ' σε < > & " ' — τους πέντε δεσμευμένους χαρακτήρες HTML που πρέπει να κωδικοποιηθούν για να εμφανιστούν ως κείμενο.
Αποκωδικοποιεί τόσο ονομαστικές (& < ) όσο και αριθμητικές (< <) αναφορές entity πίσω στους αρχικούς χαρακτήρες τους.
Αντιγράψτε το κωδικοποιημένο ή αποκωδικοποιημένο αποτέλεσμα με ένα κλικ. Μετακινήστε την έξοδο απευθείας στο HTML, την τεκμηρίωση ή τον πηγαίο κώδικά σας.
Η έξοδος ενημερώνεται ζωντανά καθώς πληκτρολογείτε. Χωρίς κουμπί κωδικοποίησης για κλικ — δείτε αποτελέσματα αμέσως για γρήγορη επανάληψη.
Υποστηρίζει δεκαδικές (A) και δεκαεξαδικές (A) αριθμητικές αναφορές καθώς και ονομαστικά entities όπως &nbsp;, &copy;, &trade;.
Κωδικοποιήστε, έπειτα αποκωδικοποιήστε το αποτέλεσμα για να επιβεβαιώσετε ότι η έξοδος ταιριάζει με το αρχικό — ένας γρήγορος τρόπος να επαληθεύσετε ότι χειρίζεστε το περιεχόμενο με ασφάλεια.
Για να εμφανίσετε HTML tags ως κείμενο κατά γράμμα σε μια σελίδα markdown ή HTML, κωδικοποιήστε τους ειδικούς χαρακτήρες — μη ξανααποδίδετε κατά λάθος το δείγμα κώδικά σας ως markup.
Πριν εμφανίσετε ξανά είσοδο χρήστη σε μια σελίδα, κωδικοποιήστε τα HTML entities για να εξουδετερώσετε tags <script> και άλλους φορείς injection.
Αποκωδικοποιήστε αναφορές entity σε ύποπτη έξοδο για να δείτε ποιοι χαρακτήρες παράχθηκαν πραγματικά — βοηθά στον εντοπισμό σφαλμάτων escaping.
Μετατρέψτε HTML με entities από ένα σύστημα (ένα CMS, πρότυπο email) σε απλό κείμενο για ένα άλλο (ένα πεδίο βάσης δεδομένων, email απλού κειμένου).
Κωδικοποιήστε περιεχόμενο πριν το εισαγάγετε σε HTML attributes (title="...", data-*) ώστε τα εισαγωγικά και οι ειδικοί χαρακτήρες να μη «σπάσουν» το attribute.
Κάντε κλικ στο εικονίδιο HTML Entity στο dock του DevSuite Pro. Ανοίγει ένα πάνελ επεξεργασίας με εναλλαγές Encode και Decode.
Επικολλήστε το αλφαριθμητικό που θέλετε να κωδικοποιήσετε (ακατέργαστο HTML που χρειάζεται να εμφανιστεί ως κείμενο) ή να αποκωδικοποιήσετε (περιεχόμενο γεμάτο entities που χρειάζεται να αποδοθεί).
Επιλέξτε Encode για μετατροπή ειδικών χαρακτήρων σε entities, ή Decode για μετατροπή entities πίσω στους ακατέργαστους χαρακτήρες τους.
Η κωδικοποιημένη ή αποκωδικοποιημένη έξοδος εμφανίζεται ακαριαία στο διπλανό πάνελ — μεγάλη είσοδος είναι κυλιόμενη και αναδιπλώνεται εξ ορισμού.
Κάντε κλικ στο Copy για να πάρετε την έξοδο. Επικολλήστε την στην τεκμηρίωσή σας, σε δείγμα κώδικα ή σε σελίδα που βλέπει ο χρήστης, για ασφαλή απόδοση.
Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 64+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.