【Java】clob 轉換 String
阿新 • • 發佈:2018-11-17
從Oracle取出的欄位型別有CLOB型別,轉換成json會報錯。
直接加上這段程式碼就行:
if(null != list && list.size() > 0){ // clob 轉換 String for (int i = 0; i < list.size(); i++){ Map<String, Object> news = (Map<String, Object>) list.get(i); Clob clob = (Clob) news.get("PARKDESCRIPTION");//clob型別欄位 String content = ""; if (clob != null) { content = ClobUtil.ClobToString(clob).replace("“", "\"").replace("”", "\""); } news.put("PARKDESCRIPTION", content);//替換 } }