0

当我解析 xml 时,我在像这样的良好动态应用程序字符中变得特别

图片.png

但实际的文字是这样的“如果你有任何问题或需要”

在此处输入图像描述

但是当我在正常应用程序中解析相同的文本时,它工作正常。

我正在使用共享点服务器来获取 xml。现在我只使用通用编码 UTF-8。

对于解析,我使用 XMLpullparser。

那么如何从xml中解析特殊字符。

4

1 回答 1

0

您可能会检查两件事:

  1. 用于解析 .xml 的持久类可以使用这样的构造函数进行初始化:

    Persister persister = new Persister(new Format(4, "<?xml version=\"1.0\" encoding= \"UTF-8\" ?>"));
    
  2. 您可以在解析时替换所有此类字符:

    value = value.replace("'", "\\'");
    
于 2016-11-18T11:19:10.767 回答