java.lang.String 在 android 应用中接收数据时引入新字符

java.lang.String introduces new characters while receiving data in android app

我有一个 android 应用程序可以从服务器检索文本数据。

当我在浏览器中点击查询时,文本被正确接收为:

Karnataka govt launches E-Step training program for student entrepreneurs. The program is part of Karnataka Innovation & Technology Society.

当我在应用程序中接收文本数据作为 java.lang.String 对象时,它被接收为:

Karnataka govt launches E-Step training program for student entrepreneurs. The program is part of Karnataka Innovation & Technology Society.

如您所见, 字符在作为 java.lang.String 对象接收时在 text/String 中引入。

如何阻止这种情况发生?我正在使用 Volley 来发出请求。

这看起来像是编码问题。例如,请参阅 here space 如何变形为 A。尝试明确告诉您的程序您正在使用哪种编码并确保它匹配。文字不是 文字.