如何从JSON字符串中删除括号和引号

时间:2013-08-22 20:47:45

标签: android json string

我有一个ArrayAdapter将JSON字符串放入列表视图中。问题是当它将字符串放入textview时它会留下括号和引号。例如,如果字符串包含名称Bob。该字符串将在ListView中显示为[“Bob”]。如何删除括号和引号?

以下是我用来获取JSON字符串的内容,

String username = json2.getString(KEY_USERNAME);
String number = json2.getString(KEY_NUMBER);
String content = json2.getString(KEY_COMMENT);
tempList2.add (new Item (username, number, content));
customAdapter.addAll(tempList2);

2 个答案:

答案 0 :(得分:1)

您可以使用简单的replace

String bob = "[\"Bob\"]";
bob = bob.replace("[", "").replace("\"", "").replace("]", "");

Log.i("Test", bob);

现在只打印Bob

答案 1 :(得分:0)

作为 Phil 答案的补充,结尾引用(在我的 chrome 浏览器中)没有被删除。最后我再次使用 .replace("\"", "") 修复了它。