Về công cụ này
Công cụ Escape / Unescape Chuỗi Mã Nguồn biến văn bản tùy ý thành một chuỗi literal an toàn cho ngôn ngữ lập trình bạn chọn, hoặc đảo ngược một literal về văn bản thuần. Nó là trợ thủ cần-là-có ngay để dán một khối nhiều dòng, một đường dẫn, hoặc văn bản chứa dấu ngoặc vào mã nguồn mà không làm hỏng nó. Mọi thứ chạy trong trình duyệt của bạn như một phép biến đổi chuỗi thuần túy; không có gì được tải lên.
Mỗi ngôn ngữ dùng bảng escape riêng của nó. JavaScript và JSON escape dấu gạch chéo ngược, dấu ngoặc kép, và tập điều khiển (\n \r \t \b \f) và phát ra \uXXXX cho các ký tự điều khiển hoặc phi-ASCII khác. Java dùng cùng tập kiểu C với \uXXXX trên các đơn vị mã UTF-16. C, C++ và C# thêm \0 \a \v và \xHH cho các byte. SQL nhân đôi dấu nháy đơn ('' ), cách chuẩn ANSI để nhúng một dấu nháy vào một chuỗi literal. XML/HTML thay & < > " ' bằng & < > " ' và phát ra &#nnn; cho các ký tự không in được khác.
Unescape đảo ngược cùng các bảng đó: nó phân tích các chuỗi \n, \t, \xHH, \uXXXX và \u{...} cho các ngôn ngữ họ C, thu gọn các dấu nháy nhân đôi cho SQL, và giải quyết các thực thể có tên và số (&#nnn; / &#xHH;) cho XML/HTML. Chọn ngôn ngữ đích và việc escape hay unescape. Công cụ này rộng hơn các trình escape chỉ-JSON và chỉ-HTML — nó bao quát cả bảy đích trong một chỗ.