Μετατροπέας Κειμένου Unicode
Μετατρέψτε κείμενο μεταξύ απλών χαρακτήρων και μορφών Unicode όπως σημεία κώδικα (U+XXXX), ακολουθίες διαφυγής JavaScript, οντότητες HTML, δεκαεξαδικό και δεκαδικές τιμές
Είσοδος
Έξοδος
Readme
Τι είναι το Unicode;
Το Unicode είναι ένα παγκόσμιο πρότυπο κωδικοποίησης χαρακτήρων που αναθέτει έναν μοναδικό αριθμό (ονομάζεται code point) σε κάθε χαρακτήρα που χρησιμοποιείται στις γραπτές γλώσσες παγκοσμίως. Σε αντίθεση με παλαιότερα συστήματα κωδικοποίησης όπως το ASCII, το οποίο υποστήριζε μόνο 128 χαρακτήρες, το Unicode μπορεί να αναπαραστήσει περισσότερα από 1,1 εκατομμύρια χαρακτήρες—συμπεριλαμβανομένων γραμμάτων από όλα τα αλφάβητα, συμβόλων, emojis και ειδικών χαρακτήρων. Αυτό το καθιστά απαραίτητο για την κατασκευή λογισμικού που λειτουργεί σε διαφορετικές γλώσσες και πλατφόρμες.
Ένα Unicode code point γράφεται συνήθως ως U+ ακολουθούμενο από έναν δεκαεξαδικό αριθμό. Για παράδειγμα, το γράμμα "A" είναι U+0041, και το emoji 😀 είναι U+1F600. Διαφορετικές γλώσσες προγραμματισμού και συστήματα αναπαριστούν αυτά τα code points σε διάφορες μορφές, γι' αυτό η μετατροπή μεταξύ μορφών είναι συχνά απαραίτητη.
Περιγραφή εργαλείου
Αυτό το εργαλείο μετατρέπει κείμενο μεταξύ απλών χαρακτήρων και διαφόρων μορφών αναπαράστασης Unicode. Υποστηρίζει αμφίδρομη μετατροπή μεταξύ έξι διαφορετικών μορφών: απλό κείμενο, Unicode code points, JavaScript escape sequences, HTML numeric entities, δεκαεξαδικές τιμές και δεκαδικές τιμές. Απλώς επιλέξτε τις μορφές εισόδου και εξόδου, και η μετατροπή γίνεται αμέσως.
Παραδείγματα
| Είσοδος | Μορφή | Έξοδος |
|---|---|---|
| Hello | Code Points | U+0048 U+0065 U+006C U+006C U+006F |
| Hello | JS Escape | \u0048\u0065\u006C\u006C\u006F |
| Hello | HTML Entities | Hello |
| Hello | Hexadecimal | 0048 0065 006C 006C 006F |
| Hello | Decimal | 72 101 108 108 111 |
| 😀 | Code Points | U+1F600 |
| Привет | JS Escape | \u041F\u0440\u0438\u0432\u0435\u0442 |
Χαρακτηριστικά
- Αμφίδρομη μετατροπή μεταξύ όλων των έξι μορφών Unicode
- Πλήρης υποστήριξη Unicode συμπεριλαμβανομένων emojis και χαρακτήρων εκτός του Basic Multilingual Plane (BMP)
- Χειρισμός surrogate pairs για JavaScript escape sequences με χαρακτήρες πάνω από U+FFFF
- Μετατροπή σε πραγματικό χρόνο καθώς πληκτρολογείτε με άμεσα αποτελέσματα
- Λειτουργία αντιγραφής και ανταλλαγής για γρήγορη αντιστροφή μετατροπών
Περιπτώσεις χρήσης
- Ανάπτυξη ιστού: Μετατροπή ειδικών χαρακτήρων σε HTML entities για ασφαλή εμφάνιση σε ιστοσελίδες
- JavaScript/JSON κωδικοποίηση: Escape μη-ASCII χαρακτήρων για χρήση σε JavaScript strings ή JSON αρχεία
- Αποσφαλμάτωση προβλημάτων κωδικοποίησης: Επιθεώρηση των ακριβών code points των χαρακτήρων για διάγνωση προβλημάτων κωδικοποίησης κειμένου
- Επεξεργασία κειμένου σε πολλές πλατφόρμες: Μετατροπή χαρακτήρων σε αριθμητικές μορφές για συστήματα που δεν υποστηρίζουν το Unicode εγγενώς
- Εκμάθηση Unicode: Εξερευνήστε πώς διαφορετικοί χαρακτήρες αναπαριστώνται σε διάφορες μορφές κωδικοποίησης