字节流转字符流有可能出现乱码问题
在new String 的时候加上需要的编码格式
InputStream is = StockCache.class.getResourceAsStream(path); BufferedInputStream bis = new BufferedInputStream(is); byte[] bytes = new byte[10 * 1024]; int len = -1; while ((len = bis.read(bytes)) != -1) { jsonStr = new String(bytes, 0, len,"UTF-8");//加上编码格式 }