Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我的文本视图不支持此(';)字符_Java_Android_Textview - Fatal编程技术网

Java 我的文本视图不支持此(';)字符

Java 我的文本视图不支持此(';)字符,java,android,textview,Java,Android,Textview,我刚刚从JSon获取了一些数据,并将其列在我的Listview中。这是正常的。但是,在我的listview的”中,字符不支持那里吗?我该怎么办?但是,在基本上是支持的时候,我们这样使用- TextView titletv = (TextView)findViewById(R.id.titleTextView); titletv.setText("I'm in critical situation"); Per capita income likely to cross Rs 60,000 in

我刚刚从
JSon
获取了一些数据,并将其列在我的Listview中。这是正常的。但是,在我的listview的
”中,
字符不支持那里吗?我该怎么办?但是,在基本上是支持的时候,我们这样使用-

TextView titletv = (TextView)findViewById(R.id.titleTextView);
titletv.setText("I'm in critical situation");
Per capita income likely to cross Rs 60,000 in â11-12
当我们用上面的代码设置那个字符时,它显示得很好。否则,它将不支持

更新

在我的
JSON
获取时间中,我有这样的文本-

TextView titletv = (TextView)findViewById(R.id.titleTextView);
titletv.setText("I'm in critical situation");
Per capita income likely to cross Rs 60,000 in â11-12
请看上面一行中的
–字符只让我感到不安。但是,这个实际值只不过是

我的实际结果是-

Per capita income likely to cross Rs 60,000 in ’11-12
我的截图在这里-

你应该写

titletv.setText("I\'m in critical situation");
你应该写下来

titletv.setText("I\'m in critical situation");

您应该尝试转义值
'
,使其具有
\'
。 您可以这样做:

jsonString = jsonString.replace("'","\'");
然后你可以这样使用它:

titletv.setText(jsonString);
干杯

编辑


正如我们在评论中所讨论的,问题是编码是ANSI而不是UTF-8。

您应该尝试转义值
'
,以获得
\
。 您可以这样做:

jsonString = jsonString.replace("'","\'");
然后你可以这样使用它:

titletv.setText(jsonString);
干杯

编辑



正如我们在评论中所讨论的,问题在于编码是ANSI而不是UTF-8。

JSon的响应是什么,JSon值显示了什么?您是否尝试过转义?使用\'@Shaiful Yes,它的响应使用json的原始字符。但是,它不会打印到listview@JordiCoscolla
Escape
use\How?listview中打印的值是什么?JSon的响应是什么?JSon值显示了什么?您是否尝试过转义?使用\'@Shaiful Yes,它的响应使用json的原始字符。但是,它不会打印到listview@JordiCoscolla
Escape
use\How?listview中的打印值是多少?您发布的文本是JSON本身还是它的显示方式?JSON本身。上面的屏幕截图显示了JSON的编码是什么?只有我在我的
InputStreamReader
中使用过ISO是的,它现在可以工作了,伙计。如果我使用
UTF-8
方法,它将显示原始值,也不需要
replace
方法。谢谢你,伙计。感谢您发布的文本是JSON本身或它的显示方式?JSON本身。上面的屏幕截图显示了JSON的编码是什么?只有我在我的
InputStreamReader
中使用过ISO是的,它现在可以工作了,伙计。如果我使用
UTF-8
方法,它将显示原始值,也不需要
replace
方法。谢谢你,伙计。谢谢