Tôi cần có thể tham chiếu các thực thể HTML được đặt tên như •
thay vì thay thế Unicode •
trong tài liệu XML. Tôi có quyền kiểm soát một số phần của tài liệu XML, chẳng hạn như xác định DOCTYPE
, nhưng thực hiện tìm và thay thế trong XML thực tế không phải là một tùy chọn. Tôi có thể nhận được một số yếu tố như
và &
bằng cách bao gồm DOCTYPE chuyển tiếp XHTML, nhưng tôi cần xác định thủ công hơn. Làm thế nào để tôi làm điều này?Làm cách nào để xác định các tham chiếu thực thể HTML bên trong tài liệu XML hợp lệ?
- EDIT -
Nhờ câu trả lời của Jim, đây là những gì tôi đã kết thúc. Này là rất tốt vì tôi có thể sử dụng các đối tượng chuyển tiếp XHTML, và cũng thêm của riêng tôi:
<!DOCTYPE
html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
<!ENTITY bull "•">
<!ENTITY ldquo "“">
<!ENTITY rdquo "”">
... etc ...
]
>
Nếu bạn sử dụng nhiều kê khai thực thể, hãy cân nhắc đặt chúng vào một tệp riêng biệt và sau đó sử dụng thực thể tham số để tham chiếu chúng. –