HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Κωδικοποίηση
Δοκίμασε το.
Παραδείγματα
<div>"x" & y</div>
<div>"x" & y</div>
<span title="Tom & Jerry">5 &lt; 10</span>
<span title="Tom & Jerry">5 < 10</span>
Πότε να κωδικοποιήσετε οντότητες HTML
Χρησιμοποιήστε την κωδικοποίηση οντότητας όταν θέλετε χαρακτήρες όπως angle brackets, ampersands, ή εισαγωγικά για να εμφανίσετε κυριολεκτικά αντί να ερμηνεύονται ως markup. Αυτό είναι ιδιαίτερα χρήσιμο για φροντιστήρια, πεδία CMS, έγγραφα Markdown, δείγματα κώδικα, αντιγραφόμενα snippets, και τιμές ιδιοτήτων HTML.
Τι κωδικοποιείται
The most common cases are <, >, &, and quotes. Depending on the workflow, you may see named entities such as < and &, or numeric forms such as ' and '. Different editors may choose different forms while still rendering the same visible character.
Πρακτικές ροές εργασίας
Αυτή η σελίδα είναι χρήσιμη όταν θέλετε να εμφανίσετε την ακατέργαστη πηγή HTML στην τεκμηρίωση, να καθαρίσετε το γεμάτο οντότητα κείμενο που αντιγράφεται από ένα σύστημα CMS ή υποστήριξης, να αποκωδικοποιήσετε τις ήδη προεξοφλημένες συμβολοσειρές από τις εξαγωγές, ή να επαληθεύσετε αν ένα επικόλληση snippet έχει διαφύγει μία ή περισσότερες φορές πριν από τη δημοσίευσή του.
Αποφύγετε τη διπλή κωδικοποίηση
A common mistake is encoding text that already contains entities. For example, a plain ampersand becomes &, but an existing & encoded again becomes &amp;. If the pasted input already looks escaped, check it carefully before clicking Encode.
Το περιεχόμενο εξακολουθεί να έχει σημασία
Η κωδικοποίηση της οντότητας είναι χρήσιμη για την εμφάνιση κατά γράμμα markup και την πρόληψη της τυχαίας απόδοσης σε πολλές ροές εργασίας περιεχομένου, αλλά δεν είναι ένα πλήρες υποκατάστατο για το πλαίσιο-ενημέρωση διαφυγής σε κάθε εφαρμογή. Αποκωδικοποιημένη έξοδος μπορεί επίσης να γίνει ενεργό σήμανση και πάλι αν το επικολλήσετε σε ένα ζωντανό επεξεργαστή HTML ή οικοδόμος σελίδας.
Ιδιωτικότητα και τοπική επεξεργασία
Πριν βασιστείτε σε κείμενο μετατρεπόμενο από οντότητα σε ιστοσελίδες ή ζωοτροφές
Πριν δημοσιεύσετε ή ενσωματώσετε το αποτέλεσμα, επιβεβαιώστε το ακριβές πλαίσιο HTML όπου θα χρησιμοποιηθεί και αν το σύστημα προορισμού εκτελεί ήδη διαφυγή αυτόματα. Μια σωστά μετατρεπόμενη συμβολοσειρά μπορεί ακόμα να είναι λάθος αν εισαχθεί σε λάθος μέρος ή διαφύγει δύο φορές.
Όπου η μετατροπή οντότητας HTML μπορεί ακόμα να παράγει μη ασφαλή ή μη επιθυμητά αποτελέσματα
Η μετατροπή οντότητας μπορεί να βοηθήσει με την εμφάνιση και τη διαφυγή, αλλά δεν εγγυάται την ασφάλεια σε κάθε πλαίσιο. Η διπλή κωδικοποίηση, η μερική διαφυγή, και οι αναντιστοιχίες μεταξύ του περιεχομένου κειμένου και των περιεχόμενων ιδιοτήτων μπορούν ακόμα να αφήσουν την έξοδο σπασμένη ή παραπλανητική, αν ο προορισμός αναμένει διαφορετικό χειρισμό.
Πώς να ερμηνεύσετε κωδικοποιημένη και αποκωδικοποιημένη έξοδος οντότητας HTML
Η κωδικοποιημένη έξοδος έχει ως στόχο να αναπαριστά με ασφάλεια τους χαρακτήρες σε πλαίσια που σχετίζονται με HTML, ενώ η αποκωδικοποιημένη έξοδος αποκαθιστά τους κυριολεκτικούς χαρακτήρες που αντιπροσωπεύουν οι εν λόγω οντότητες. Αυτό δεν καθιστά αυτόματα το αποτέλεσμα κατάλληλο για κάθε μέρος που μπορεί να το επικολλήσετε, επειδή οι κόμβοι κειμένου HTML, τα χαρακτηριστικά, τα σενάρια, και οι ζωοτροφές μπορούν ο καθένας να έχει διαφορετικές ανάγκες διαφυγής.
Επειδή η μετατροπή τρέχει στο πρόγραμμα περιήγησης σας, μπορείτε να επιθεωρήσετε αντιγραφόμενα θραύσματα προτύπων, περιεχόμενο CMS, μηνύματα υποστήριξης, ή μερικώς διέφυγε σήμανση χωρίς να στείλετε αυτό το κείμενο σε άλλη τοποθεσία. Αυτό είναι πρακτικό όταν τα κομμάτια σας περιλαμβάνουν εσωτερικό περιεχόμενο ή σχέδια που θα πρέπει να παραμείνουν τοπικά.
Σχετικά εργαλεία
Εργαλείο κωδικοποίησης/αποκωδικοποίησης βάσης64
Κωδικοποιήστε το κείμενο στη βάση64 ή αποκωδικοποιήστε Base64 πίσω σε αναγνώσιμο περιεχόμενο απευθείας στον browser σας. Είναι χρήσιμο για την επιθεώρηση των σημείων, την αποσφαλμάτωση κεφαλίδες εξουσιοδότησης, τον έλεγχο των τιμών ρυθμίσεων, την αποκωδικοποίηση API payloads, και τη μετατροπή απλού κειμένου χωρίς τη χρήση μιας απομακρυσμένης υπηρεσίας. To ToolMill τρέχει πλήρως από την πλευρά του πελάτη για ιδιωτικότητα και συνεχίζει να λειτουργεί εκτός σύνδεσης μετά την εγκατάσταση.
Κωδικοποίηση
Εξ Κωδικοποίηση / Αποκωδικοποίηση — Κείμενο ↔ Εξ
Hex Encode / Decode μετατρέπει το κείμενο σε δεκαεξαδικό (βάση-16) bytes και αποκωδικοποιεί hex πίσω σε αναγνώσιμο κείμενο. Χρησιμοποιήστε το για αποσφαλμάτωση δυαδικών ωφέλιμου φορτίου, επιθεωρώντας bytes UTF-8, αντιστρέφοντας τις διαφυγόντες χορδές, και δουλεύοντας με hashes ή πρωτόκολλα χαμηλού επιπέδου. Αποδέχεται κοινές μορφές hex (με ή χωρίς κενά, newlines, ή 0x προθέματα). Τρέχει 100% τοπικά στον browser σας — δεν ανεβάζει — και λειτουργεί offline μετά την εγκατάσταση ToolMill ως PWA.
Κωδικοποίηση
ROT13 Κωδικοποίηση / Αποκωδικοποίηση — Κείμενο ↔ ROT13 Cipher
Το ROT13 είναι ένα απλό κρυπτογράφημα αντικατάστασης γραμμάτων που μετατοπίζει τα A↔N, B↔O κ.λπ. Χρησιμοποιείται συχνά για spoilers, ελαφρύ obfussion, και forum/email κείμενο. Αυτό το εργαλείο κωδικοποιεί απλό κείμενο στο ROT13 και αποκωδικοποιεί ROT13 πίσω στο κείμενο (η λειτουργία είναι συμμετρική). Τρέχει 100% τοπικά στον browser σας — δεν ανεβάζει — και λειτουργεί offline μετά την εγκατάσταση ToolMill ως PWA.
Κωδικοποίηση
Κωδικοποίηση URL / Αποκωδικοποίηση (ποσοστό-κωδικοποίηση)
URL Κωδικοποίηση / Αποκωδικοποίηση (ποσοστό-κωδικοποίηση) μετατρέπει μη ασφαλείς χαρακτήρες σε μια ασφαλή μορφή URL και πίσω πάλι. Χρησιμοποιήστε το για τις συμβολοσειρές ερωτήσεων, ανακατευθύνετε τα URL, τις παραμέτρους UTM, και τις αιτήσεις αποσφαλμάτωσης API (RFC 3986). Τρέχει 100% τοπικά στον browser σας — δεν ανεβάζει — και λειτουργεί offline μετά την εγκατάσταση ToolMill ως PWA.
Κωδικοποίηση
