Я использую XMLSerializer() для вывода XML-документа в памяти, однако он, похоже, «приумножает» элементы, используя стандартные объекты XHTML, такие как   ; . Я хочу создать XML-документ без объектов XHTML.
Мой целевой DTD не определяет эти объекты, поэтому, если пользователь вводит символ с соответствующим объектом XHTML, сериализованный документ имеет неправильный формат (ссылается на неопределенный объект, например )
Может быть, я неправильно строю DOM-дерево? Или есть другой способ избежать того, чтобы XMLSerializer() вел себя так, как если бы это был XHTMLSerializer()?