标签: java json bufferedreader
我即将上床睡觉,但这个问题是周末进步的结果,并希望以良好的方式结束!
http://imgur.com/a/SW533
我正在使用Buffered Reader从一个get请求中获取JSON到RIOT的端点。数据恢复正常 - 当我打印出来时,但是当我尝试将它附加到String Builder对象时,它只是没有...希望它只是我很厚,也许我的理解是一个问题Java是如何工作的。
在调试模式下,它将结果和字符串构建器对象显示为null,但是它怎么能打印出来呢?
感谢您提前提供任何帮助
答案 0 :(得分:1)
通过分析json数据和异常,在图像中发布错误代码:
您可能会将字符串传递给带有前导空格的JSONObject。所以在传递JSONObject之前需要修剪字符串。
按以下代码替换此行:
JSONObject json = new JSONObject(sb.toString().trim());