Java 8 读取文件
2024-08-24 02:54:36
以前的Java版本中读取文件非常繁琐,现在比较简单。使用Java8的Files以及Lambda,几句代码就可以搞定。
public static String getXml() {
StringBuffer xml = new StringBuffer();
Path path = Paths.get("C:\\Users\\Administrator\\Desktop\\xml.txt");
try {
List<String> lines = Files.readAllLines(path);
lines.forEach(str -> xml.append(str));
} catch (IOException e) {
e.printStackTrace();
}
return xml.toString();
}
如果遇到提示说“前言中不允许有内容”,请把XML保存为无BOM头的UTF-8。windows记事本默认是有BOM头的,是为了给操作系统检测编码使用的,请使用UE修改。
最新文章
- 安全沙箱冲突:Loader.content:XX 不能访问 XX 可以通过调用 Security.allowDomain 来避免此冲突。
- paip.Log4j配置不起作用的解决
- Win7系统下利用U盘安装Ubuntu14.04麒麟版
- AssetManager asset的使用
- ASC #1
- PHP 实现短域名互转
- 浙江大学PAT上机题解析之1014. 福尔摩斯的约会 (20)
- kbhit()的三个测试
- snsapi_base和snsapi_userinfo
- Hadoop HDFS常用命令
- nginx的proxy_pass路径转发规则最后带/问题
- 【python】python中的json、字典dict
- 唐顿庄园第一至五季/全集Downton Abbey迅雷下载
- 如何每日增量加载数据到Hive分区表
- SQL2014还原到2008
- springboot 配置jpa启动报Error processing condition on org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration.pageableCustomizer
- SHP文件合并
- 爬虫2.5-scrapy框架-下载中间件
- WARNING: IPv4 forwarding is disabled. Networking will not work.
- HTML-HTML5+CSS3权威指南阅读(二、让IE支持HTML5标签及对CSS3 Media Query的兼容)