package com.iailab.framework.common.util.io;
|
|
import cn.hutool.core.io.IORuntimeException;
|
import cn.hutool.core.io.IoUtil;
|
import cn.hutool.core.util.StrUtil;
|
|
import java.io.InputStream;
|
|
/**
|
* IO 工具类,用于 {@link cn.hutool.core.io.IoUtil} 缺失的方法
|
*
|
* @author iailab
|
*/
|
public class IoUtils {
|
|
/**
|
* 从流中读取 UTF8 编码的内容
|
*
|
* @param in 输入流
|
* @param isClose 是否关闭
|
* @return 内容
|
* @throws IORuntimeException IO 异常
|
*/
|
public static String readUtf8(InputStream in, boolean isClose) throws IORuntimeException {
|
return StrUtil.utf8Str(IoUtil.read(in, isClose));
|
}
|
|
}
|