【发布时间】:2018-02-21 03:19:16
【问题描述】:
JSONArray error = data.getJSONArray("error");
for (int it=0; it<error.length(); it++){
error.toString().replaceAll("\"", " ");
System.out.println(error);
}
我从 SOLR 链接收到 JSON 响应,该链接已被解析为 JSONArray。在代码中,我试图从 JSONArray 中删除双引号。但它没有发生。任何人都可以尽快帮助我吗?提前致谢。
【问题讨论】:
-
请提供您的 JSON 样本。你认为
toString().replaceAll(...)做了什么?你为什么这么认为? -
“没有发生”不是很具体,怎么了?此外,您正在遍历数组,甚至从未引用索引
-
在给定特定输入的情况下,您能否修改您的问题以解释预期的输出?