我正在使用java.io.Reader
类从数据库中读取CLOB内容。我正在尝试将内容转换为String
使用IOUtils
类
String json = IOUtils.toString(reader);
我的字符串将是一个 json 并将其转换为 java 对象
GsonBuilder builder = new GsonBuilder();
Gson gson = builder.create();
JSONdata jsonData;
jsonData=gson.fromJson(json, JSONdata.class);
这里 toString 方法给出了空值,因为它没有转换为字符串。我使用过 inputstream 并且可以正常工作。我需要将阅读器类转换为字符串。