Jee*_*etu 2 string android utf-8
我有json值喜欢
\u092a\u093e\u0932\u094d\u092a\u093e\u0915\u093e \u092c\u0928\u094d\u0926\u0940\u0939\u0930\u0942 \u0915\u093e\u0930\u093e\u0917\u093e\u0930\u092d\u093f\u0924\u094d\u0930\u0948 \u0905\u0938\u0941\u0930\u0915
我们如何获得String或如何在android中解码它并在文本视图中显示它.
我对它执行一些操作,但它显示日志 ??????????????????????????????
有人能帮我吗.谢谢
来自这里的 ref .您只需要新的String(字节,字符集)和String.getBytes(charset)..
请尝试以下代码
String data = "\u092a\u093e\u0932\u094d\u092a\u093e\u0915\u093e \u092c\u0928\u094d\u0926\u0940\u0939\u0930\u0942 \u0915\u093e\u0930\u093e\u0917\u093e\u0930\u092d\u093f\u0924\u094d\u0930\u0948 \u0905\u0938\u0941\u0930\u0915";
byte[] bute = null;
bute = data.getBytes();
try {
String asd= new String(bute, "UTF-8");
System.out.println(asd);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
我相信它会打印你想要的数据......
希望这可以帮助..
| 归档时间: |
|
| 查看次数: |
9619 次 |
| 最近记录: |