JAXB выводит неверный XML, когда данные содержат не отображаемые символы

Используя JAXB 2.2.5 для вывода Xml из модели JAXB, данные заполняются из базы данных, и иногда база данных содержит неотображаемые символы, которые не должны быть такими, как

0x1a 

Если это так, JAXB выводит неверный Xml, просто выводя этот символ как есть, не долженэто избежать этого или что-то?

Обновить

Интересно, есть ли реализации, которые решают эту проблему, может быть, Eclipselink MOXy делает?

РЕДАКТИРОВАТЬ

Я попробовал обходной путь, который исправляет проблему с недопустимым символом, однако он изменяет вывод нежелательным образом.

fred

в

fred

т.е. сталчто нежелательно, яЯ не уверен, почему он это делает.

Ответы на вопрос(3)

Ваш ответ на вопрос