2016-11-18 9 views
0

Когда я разбора XML, я получаю особенное в хорошей динамике приложения голец, как этотСпециальный символ идет разбор XML

pic.png

, но сам текст, как: «Если у вас есть любой вопрос или потребность»

enter image description here

Но когда я разбор тот же текст в обычном приложении его работает нормально.

Я использую сервер sharepoint для получения xml. Теперь я использую только общую кодировку UTF-8.

Для разбора Я использую XMLpullparser.

Как решить специальный символ из xml.

ответ

0

Там может быть две вещи, которые вы можете проверить:

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

    Persister persister = new Persister(new Format(4, "<?xml version=\"1.0\" encoding= \"UTF-8\" ?>")); 
    
  2. Вы могли бы заменить все такие символы, в то время как синтаксический анализ:

    value = value.replace("'", "\\'");