Не запрещать и / или изменять иностранные символы;это просто раздражает ваших пользователей!Это просто проблема кодирования.Я не знаю, какой синтаксический анализатор вы используете для чтения XML, но если он достаточно сложный, вы можете решить свою проблему, добавив следующую прагму кодировки вверху файлов XML:
<?xml version="1.0" encoding="UTF-8"?>
Также может быть опция UTF-8 в API анализатора.
Редактировать: я только что прочитал, что вы читаете XML прямо в браузере.Большинство браузеров слушают прагму кодировки!
Редактировать 2 : Очевидно, что эти кавычки даже не допустимы в UTF-8, поэтому игнорируйте то, что я сказал выше.Вместо этого вы можете найти то, что ищете здесь , где обсуждается похожая проблема.