Когда вы видите пару символов, начинающуюся с акцентированных «A» или «a», это, как правило, означает, что вы видите символ, фактическая кодировка которого iso-8859-1, отображается программным обеспечением, которое считает, что оно отображает utf-8.
Если вы собираетесь разрешить пользователям изменять текст в документе XML с помощью инструментов, не поддерживающих XML, существует вероятность того, что в итоге вы получите символы, закодированные в iso-8859-1.Это не должно быть проблемой, если в начале файла присутствует объявление XML, в котором говорится, что кодировка iso-8859-1.Но если декларации XML нет или кодировка в объявлении - utf-8, вы получите поврежденные данные.
Вы спрашивали о том, как восстановить данные, но когда выПри повреждении данных основное внимание всегда должно уделяться предотвращению, а не ремонту.