【问题标题】:Special character coming parsing the xml解析xml的特殊字符
【发布时间】:2016-11-18 11:12:11
【问题描述】:
当我解析 xml 时,我在像这样的良好动态应用程序字符方面变得特别
图片.png
但实际的文字是“如果您有任何问题或需要”
但是当我在普通应用程序中解析相同的文本时,它工作正常。
我正在使用共享点服务器来获取 xml。现在我只使用通用编码 UTF-8。
我使用 XMLpullparser 进行解析。
那么如何从 xml 中解析特殊字符。
【问题讨论】:
标签:
android
xmlpullparser
good-dynamics
【解决方案1】:
您可能会检查两件事:
-
用于解析 .xml 的 Persister 类可以使用这样的构造函数进行初始化:
Persister persister = new Persister(new Format(4, "<?xml version=\"1.0\" encoding= \"UTF-8\" ?>"));
-
您可以在解析时替换所有这些字符:
value = value.replace("'", "\\'");