本文整理了Java中cn.hutool.core.io.FileUtil.readString()
方法的一些代码示例,展示了FileUtil.readString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtil.readString()
方法的具体详情如下:
包路径:cn.hutool.core.io.FileUtil
类名称:FileUtil
方法名:readString
[英]读取文件内容
[中]读取文件内容
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param path 文件路径
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readUtf8String(String path) throws IORuntimeException {
return readString(path, CharsetUtil.CHARSET_UTF_8);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param file 文件
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readUtf8String(File file) throws IORuntimeException {
return readString(file, CharsetUtil.CHARSET_UTF_8);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param file 文件
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readUtf8String(File file) throws IORuntimeException {
return readString(file, CharsetUtil.CHARSET_UTF_8);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param path 文件路径
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readUtf8String(String path) throws IORuntimeException {
return readString(path, CharsetUtil.CHARSET_UTF_8);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param path 文件路径
* @param charset 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(String path, Charset charset) throws IORuntimeException {
return readString(file(path), charset);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param file 文件
* @param charsetName 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(File file, String charsetName) throws IORuntimeException {
return readString(file, CharsetUtil.charset(charsetName));
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param path 文件路径
* @param charset 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(String path, Charset charset) throws IORuntimeException {
return readString(file(path), charset);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param path 文件路径
* @param charsetName 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(String path, String charsetName) throws IORuntimeException {
return readString(file(path), charsetName);
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param file 文件
* @param charsetName 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(File file, String charsetName) throws IORuntimeException {
return readString(file, CharsetUtil.charset(charsetName));
}
代码示例来源:origin: looly/hutool
/**
* 读取文件内容
*
* @param path 文件路径
* @param charsetName 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(String path, String charsetName) throws IORuntimeException {
return readString(file(path), charsetName);
}
代码示例来源:origin: looly/hutool
/**
* 转换文件编码<br>
* 此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
*
* @param file 文件
* @param srcCharset 原文件的编码,必须与文件内容的编码保持一致
* @param destCharset 转码后的编码
* @return 被转换编码的文件
* @since 3.1.0
*/
public static File convert(File file, Charset srcCharset, Charset destCharset) {
final String str = FileUtil.readString(file, srcCharset);
return FileUtil.writeString(str, file, destCharset);
}
代码示例来源:origin: looly/hutool
/**
* 转换文件编码<br>
* 此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
*
* @param file 文件
* @param srcCharset 原文件的编码,必须与文件内容的编码保持一致
* @param destCharset 转码后的编码
* @return 被转换编码的文件
* @since 3.1.0
*/
public static File convert(File file, Charset srcCharset, Charset destCharset) {
final String str = FileUtil.readString(file, srcCharset);
return FileUtil.writeString(str, file, destCharset);
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 读取文件内容
*
* @param file 文件
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readUtf8String(File file) throws IORuntimeException {
return readString(file, CharsetUtil.CHARSET_UTF_8);
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 读取文件内容
*
* @param path 文件路径
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readUtf8String(String path) throws IORuntimeException {
return readString(path, CharsetUtil.CHARSET_UTF_8);
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 读取文件内容
*
* @param file 文件
* @param charsetName 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(File file, String charsetName) throws IORuntimeException {
return readString(file, CharsetUtil.charset(charsetName));
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 读取文件内容
*
* @param path 文件路径
* @param charsetName 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(String path, String charsetName) throws IORuntimeException {
return readString(file(path), charsetName);
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 读取文件内容
*
* @param path 文件路径
* @param charset 字符集
* @return 内容
* @throws IORuntimeException IO异常
*/
public static String readString(String path, Charset charset) throws IORuntimeException {
return readString(file(path), charset);
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 转换文件编码<br>
* 此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
*
* @param file 文件
* @param srcCharset 原文件的编码,必须与文件内容的编码保持一致
* @param destCharset 转码后的编码
* @return 被转换编码的文件
* @since 3.1.0
*/
public static File convert(File file, Charset srcCharset, Charset destCharset) {
final String str = FileUtil.readString(file, srcCharset);
return FileUtil.writeString(str, file, destCharset);
}
代码示例来源:origin: net.mingsoft/ms-base
/**
* 返回404页面
*/
@RequestMapping("/{code}")
@ResponseBody
public void code(@PathVariable("code") String code, HttpServletRequest req, HttpServletResponse resp,
Exception ex) {
String content = FileUtil.readString(new File(this.getRealPath(req, "/error/" + code + ".htm")),Const.UTF8);
if (StringUtils.isBlank(content)) {
content = FileUtil.readString(new File(this.getRealPath(req, "/error/error.htm")),Const.UTF8);
}
content = content.replace("{code/}", code);
Object obj = req.getSession().getAttribute("ms_exception");
if (obj != null) {
Exception e = (Exception) obj;
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
e.printStackTrace(pw);
content = content.replace("{ms_exception/}", sw.toString());
}
this.outString(resp, content);
}
}
内容来源于网络,如有侵权,请联系作者删除!