我用HttpURLConnection方式接收到数据JSON文件,然后转换成InputStream数据(InputStream in = connection.getInputStream();)
然后解析JSON文件,我用的是JSONArray jsonArray = new JSONArray(String);,由于接收的参数是String类型,因此需要把InputStream转换成String类型,但是程序运行时崩溃,对于如何将InputStream转换成String类型,我试了好几种方式,语法是不报错,而且输出的字符串和我的JSON文件是一致的,但是一执行JSONArray jsonArray = new JSONArray(jsonData);(jsonData就是String类型)程序就崩溃,不知道是InputStream 转换成String出现问题还是啥问题,错误提示是:
unable to resolve resolve superclass of lnet/sf/json/JSONexception
link of class lnet/sf/json/jsonexception failed