Escape Thực thể HTML

Đầu vào

Đầu ra

0

Ký tự đầu vào

0

Byte đầu vào

0

Độ dài đầu ra

0

Thực thể

Bảng tham chiếu thực thể (0)

Không phát hiện thực thể

Về Escape Thực thể HTML

Công cụ escape và unescape thực thể HTML dựa trên trình duyệt

Chuyển đổi ký tự đặc biệt HTML thành mã hóa thực thể, hoặc khôi phục văn bản mã hóa về ký tự gốc. Hỗ trợ bảng thực thể đặt tên HTML5 đầy đủ và thực thể số, với xử lý hàng loạt và bảng tham chiếu.


Tính năng

  • Escape thông minh với hơn 250 thực thể đặt tên HTML5
  • Hỗ trợ unescape cho thực thể đặt tên, thập phân và thập lục phân
  • Đầu ra hỗn hợp thông minh: thực thể đặt tên ưu tiên, thập lục phân dự phòng
  • Chế độ hàng loạt: xử lý từng dòng độc lập
  • Bảng tham chiếu thực thể: ánh xạ thời gian thực các thực thể được phát hiện
  • Thống kê đầu vào/đầu ra: số ký tự, byte, độ dài đầu ra, số thực thể
  • Xử lý hoàn toàn trên trình duyệt — không tải dữ liệu lên

Cách sử dụng

  1. 1Chọn chế độ Escape hoặc Unescape
  2. 2Dán hoặc nhập văn bản vào vùng đầu vào
  3. 3Kết quả được tính toán và hiển thị theo thời gian thực
  4. 4Nhấp vào bảng tham chiếu để xem ánh xạ thực thể được phát hiện
  5. 5Sử dụng nút Hoán đổi để đảo ngược đầu vào/đầu ra và chuyển đổi chế độ

Câu hỏi thường gặp

Thực thể HTML là gì?
Thực thể HTML là các biểu diễn mã hóa cho ký tự đặc biệt trong tài liệu HTML, bắt đầu bằng & và kết thúc bằng ;, như &amp; cho & và &lt; cho <. Chúng ngăn các ký tự bị phân tích thành thẻ hoặc thuộc tính HTML.
Khi nào nên sử dụng escape thực thể HTML?
Sử dụng escape thực thể HTML khi cần hiển thị văn bản chứa <, >, & và các ký tự đặc biệt khác trong HTML, hoặc để ngăn chèn XSS khi nhúng đầu vào người dùng vào ngữ cảnh HTML.
Khác biệt giữa thực thể đặt tên và thực thể số là gì?
Thực thể đặt tên sử dụng tên định nghĩa trước như &copy; cho ©, dễ đọc hơn. Thực thể số sử dụng điểm mã Unicode như &#169; (thập phân) hoặc &#xA9; (thập lục phân), bao phủ tất cả ký tự nhưng khó đọc hơn.
Chế độ hàng loạt dùng để làm gì?
Chế độ hàng loạt xử lý từng dòng đầu vào độc lập, phù hợp cho các tình huống cần escape/unescape từng dòng, như xử lý nội dung HTML nhiều dòng trong tệp nhật ký.
Điều gì xảy ra với thực thể không nhận ra khi unescape?
Công cụ tự động nhận ra tất cả thực thể đặt tên chuẩn HTML5 và thực thể số. Thực thể đặt tên không nhận ra (như &foo;) được giữ nguyên không chuyển đổi.

Công cụ liên quan

Máy Tính Trực TuyếnTrình Phát Hiện Loại TệpTrình chỉnh sửa âm thanhGộp PDFTrình nén PDFTrình tạo mật khẩuBộ Đếm TừSo sánh văn bảnĐịnh dạng mãTrình chuyển đổi dấu thời gianBộ chuyển đổi UnicodeHiển thị văn bản toàn màn hìnhChuyển đổi cơ sốBộ mã hóa giải mã Base64Bộ mã hóa giải mã URLBộ mã hóa MD5JWT Giải mã Xác minh Mã hóaTrình tạo và Giải mã Mã QRTrình tạo mã vạchTrinh tao dia chi thuc teMáy tính BMITrình tạo và phân tích UUIDThủ đô các nướcKiểm tra RegexMã trạng thái HTTP