XMLStreamWriter не преобразует "\n" в "& # xA;" при написании атрибутов
Я пытаюсь написать файл XML, используя XMLStreamWriter. Проблема в том, что у меня есть значение атрибута с "\r\n".
Поскольку я использую средство записи XML, я ожидал, что средство записи завершит работу с \ n 

и "\ r", чтобы 
, но этого не происходит. Это приводит к тому, что в результирующем файле значение атрибута разбивается на несколько строк, и мое приложение (на основе EMF) игнорирует новые строки.
Что я хотел бы сделать, это написать значение атрибута с 

а также 
, Как я могу это сделать?