Я использую шаблон DOM/Transformer для создания документов XML. Иногда источник будет содержать недопустимые символы (например, «\ u0002»). Я ожидал этого, но я ожидал, что будет DOMException, который собирает документ или TransformerException, преобразовывая результат. Вместо этого результат содержит недопустимые символы XML.DOM создает XML с недопустимыми символами
Должен быть способ предотвратить создание документа XML, который он не может проанализировать самостоятельно. Документ normalizeDocument() выглядел многообещающим, но DOMConfiguration по умолчанию не поддерживает «правильно сформированный» параметр.
Благодаря