`

Clob转String

 
阅读更多
package com.asiainfo.aiox.smc.rest.util;

import java.io.IOException;
import java.io.Reader;
import java.sql.Clob;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class ClobUtil {
	private static Log logger = LogFactory.getLog(ClobUtil.class);
	
	public static String clob2str(Clob clob) {
		String reString = "";
		Reader is = null;
		try{
			if (clob != null) {
				is= clob.getCharacterStream();
				char[] tempDoc = new char[(int) clob.length()];   
	            is.read(tempDoc);
				reString = new String(tempDoc);
			}
		}catch(Exception e){
			logger.error(e);
		}finally{
			if(is!=null)
				try {
					is.close();
				} catch (IOException e) {
					logger.error(e);
				}
		}
		
		return reString;
	}
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics