Спасибо @DevNull хороший совет.
ужно иметь возможность ссылаться на именованные объекты HTML, такие как•
вместо альтернативы Unicode•
в документе XML. У меня есть контроль над некоторыми частями XML-документа, такими как определениеDOCTYPE
, но делать поиск и замену в реальном XML не вариант. Я могу получить некоторые элементы, такие как
а также&
включив XHTML переходный DOCTYPE, но мне нужно определить больше вручную. Как мне это сделать?
-- РЕДАКТИРОВАТЬ --
Благодаря ответу Джима, вот что я закончил. Это здорово, потому что я могу использовать переходные сущности XHTML, а также добавить свои собственные:
<!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 ...
]
>