转化方法如下

    // Clob类型 转Stringpublic String ClobToString(Clob clob) throws SQLException, IOException {String reString = "";Reader is = clob.getCharacterStream();// 得到流BufferedReader br = new BufferedReader(is);String s = br.readLine();StringBuffer sb = new StringBuffer();while (s != null) {// 执行循环将字符串全部取出付值给StringBuffer由StringBuffer转成STRINGsb.append(s);s = br.readLine();}reString = sb.toString();if(br!=null){br.close();}if(is!=null){is.close();}return reString;}// String类型转换成Clob类型public Clob StringToClob(final String string) {if(null == string || string.trim().length() == 0){return null;}return new org.hibernate.lob.ClobImpl(string);}

方法调用示例

    @Overridepublic Map<String, Object> seletProjectInfoToNew(String pid) {Map<String,Object> resultMap = new HashMap<String,Object>();Map<String,Object> result = new HashMap<String,Object>();try {Map plan = informationMapper.seletProjectInfoToNew(pid);List<Map<String, Object>> map = informationMapper.seletProjectScrollToNew(pid);String belong_emphasis = ClobToString((Clob) plan.get("belong_emphasis_area_val"));String belong_area = ClobToString((Clob) plan.get("belong_area_val"));plan.put("belong_emphasis_area_val",belong_emphasis);plan.put("belong_area_val",belong_area);result.put("projectInfo",plan);result.put("projectAffiliated",map);ReturnUtil.createSuccess(resultMap,result,CommonRest.QUERY_SUCCESS);} catch (Exception e) {e.printStackTrace();ReturnUtil.createError(resultMap, CommonRest.QUERY_FAILD);}return resultMap;}

亲测有效!!!

【实用】Clob类型与String类型的相互转换相关推荐

  1. c语言 int类型转换为string类型

    1. int类型 12345 转换为char类型 12345: #include "stdio.h" /** *int类型转换为string类型 *Int_i: 要转换的int类型 ...

  2. Long类型转为String类型

    如果java返回给前端的字段有Long类型的,比如主键id,那么就要把这个Long类型转为String类型才可以,不然前端拿到这个字段再传回给你后端用的时候会导致精度缺失,也就是这个字段的值会改变,原 ...

  3. Date类型与String类型互相转换

    string类型转换为date类型 // strTime要转换的string类型的时间,formatType要转换的格式yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日// HH时mm ...

  4. Redis基本类型之String类型

    文章目录 Redis基本类型之String类型 一.简介 二.String类型的常见命令 三.操作案例 1.set.get(设置和获取数据) 2.mset.mget(批量设置和获取数据) 3.incr ...

  5. Java 时间 Date类型,Long类型,String类型

    2019独角兽企业重金招聘Python工程师标准>>> Java 日期时间 Date类型,long类型,String类型表现形式的转换 1.java.util.Date类型转换成lo ...

  6. c++语言中string类型,c++string类型占几个字节

    在C语言中我们操作字符串肯定用到的是指针或者数组,这样相对来说对字符串的处理还是比较麻烦的,好在C++中提供了 string 类型的支持,让我们在处理字符串时方便了许多. 首先,我写了一段测试代码,如 ...

  7. int类型转换成String类型,String类型转化成int类型

    一.int类型转换成String类型 int i = 100; //方法一:使用i+""; String s1 = i+""; //方法二:String.val ...

  8. 回复 C++中如何将Int类型转换为String类型?

    像是C#,java等高级语言中,int转String类型都是很简单的,但是C++中好像很麻烦,我查了百度的资料,我找到了转换的方式: 我想问的是,为什么要这么做,而不提供直接转换的方式? int 转换 ...

  9. java 类型转string类型_java常用类String与其他数据类型之间的转化

    1.包装类之间转换 2.包装类对象转换为对应的基本数据类型变量 1. 定义一个String str = "1234"; 2. 将其转换为double类型并输出 3.使用Double ...

最新文章

  1. 【swjtu】数字电路实验3_1位十进制计数器
  2. pyqt5实战之自定义弹窗口
  3. 如何通便清肠快速见效_如何三个月合理瘦身减脂
  4. 1060. 爱丁顿数(25)
  5. swing 选择对话框_Java Swing –日期选择器对话框
  6. 今天的我们班胜利了的飞鸽传书
  7. python3获取用户输入_python3.4控制用户输入与输出
  8. [Note]Linux查看ASCII字符表
  9. 2012-11-25学习笔记
  10. 关于嵌入式可执行程序,你了解多少?
  11. 讲座笔记:图匹配 Graph Matching 问题 | 机器学习组合优化
  12. android 多线程 js,android中的jstack,见见线程都在干嘛
  13. 2021年,产品经理是否仍在招聘风口?多年火热是否只是泡沫?
  14. 解析Health端点数据获取异常数据
  15. Log4j2 Zero Day 漏洞 Apache Flink 应对指南
  16. GIS应用技巧之植被制图
  17. snmp-cmds 系列工具命令
  18. PB 数据窗口数据导入Excel, 如果存在则追加,不存在则创建。
  19. Android 后台开发
  20. 已知二叉树的后序序列和中序序列,求先序序列。

热门文章

  1. keytool 工具介绍
  2. 电脑“C盘”快满了,怎么清理?
  3. 【P06】实用钻石缓冲电路
  4. 能源科技投资高峰论坛3月强势登陆上海
  5. Java开发的模拟双色球抽奖程序 功能非常齐全 完整源码
  6. 线性回归-简单线性回归
  7. 国内原创精品《萝莉的远征》(ADV+RPG )
  8. 对象存储 与 文件存储
  9. Python计算机视觉——图像检索与识别
  10. Knapsack Problem(0-1背包问题)