//oracle.sql.Clob类型转换成String类型
public static String ClobToString(Clob clob) {
String reString = "";
Reader is = null;
try {
is = clob.getCharacterStream();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// 得到流
BufferedReader br = new BufferedReader(is);
String s = null;
try {
s = br.readLine();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
StringBuffer sb = new StringBuffer();
while (s != null) {
//执行循环将字符串全部取出付值给StringBuffer由StringBuffer转成STRING
sb.append(s);
try {
s = br.readLine();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
reString = sb.toString();
return reString;
}
相关文章
- while循环补充、for循环、range关键字、内置方法之整型、内置方法之浮点型、内置方法之字符串
- 导出到Excel时,如果数值型字符串太长,会显示成科学记数法的形式。如字串“1111111111111”“1.11111E+14”请问有何办法??
- C字符串和C++中string的区别 &&&&C++中int型与string型互相转换
- Python 3.3类型错误:不能在一个字节类的对象上使用字符串模式。
- 关于用insert向数据库中添加数据,如果字符型字段里有双引号或者单引号,该如何处理.
- pixhawk px4 字符型设备驱动
- .NET中如何使用反序列化JSON字符串/序列化泛型对象toJsonStr
- C库 如何把 字符串转换为 无符号整数型
- oracle 将字符串转化为数值型to_number()
- 一个Default编码的.txt文件 如何转成UTF-8类型编码的