& Aring; не является стандартной сущностью XML. Для поддержки этого в вашем XML-документе ваш синтаксический анализатор XML должен быть осведомлен о DTD, а документ должен иметь объявление DOCTYPE, которое либо определяет эту сущность, либо ссылается на DTD, которая определяет эту сущность. DTD XHTML, например, определяет & Aring; означать & # xC5;.
Правильно, что ваш анализатор XML DOM генерирует ошибку, когда он видит именованную сущность, о которой он еще не знает, и синтаксический анализатор либо не поддерживает DTD, либо отсутствует объявление DOCTYPE для того, что означает эта сущность. Сам XML определяет сущности & lt ;, & gt ;, & amp; и & quot ;. Это именованные объекты, которые можно безопасно использовать в любом приложении XML.
Если вы пишете документ самостоятельно, просто не используйте & Aring; - вместо этого используйте числовой эквивалент или, если вы используете Unicode, просто используйте символьный литерал.
Если вам нужно иметь возможность анализировать XML-документы от других людей, содержащих любые другие именованные объекты, и у документов нет DOCTYPE, то, как отметил Фрэнк, вам нужно исправить документ самостоятельно, вставив правильный DOCTYPE после объявления XML.