2016-11-18 109 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("'", "\\'");