以前的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修改。

最新文章

  1. 安全沙箱冲突:Loader.content:XX 不能访问 XX 可以通过调用 Security.allowDomain 来避免此冲突。
  2. paip.Log4j配置不起作用的解决
  3. Win7系统下利用U盘安装Ubuntu14.04麒麟版
  4. AssetManager asset的使用
  5. ASC #1
  6. PHP 实现短域名互转
  7. 浙江大学PAT上机题解析之1014. 福尔摩斯的约会 (20)
  8. kbhit()的三个测试
  9. snsapi_base和snsapi_userinfo
  10. Hadoop HDFS常用命令
  11. nginx的proxy_pass路径转发规则最后带/问题
  12. 【python】python中的json、字典dict
  13. 唐顿庄园第一至五季/全集Downton Abbey迅雷下载
  14. 如何每日增量加载数据到Hive分区表
  15. SQL2014还原到2008
  16. springboot 配置jpa启动报Error processing condition on org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration.pageableCustomizer
  17. SHP文件合并
  18. 爬虫2.5-scrapy框架-下载中间件
  19. WARNING: IPv4 forwarding is disabled. Networking will not work.
  20. HTML-HTML5+CSS3权威指南阅读(二、让IE支持HTML5标签及对CSS3 Media Query的兼容)

热门文章

  1. 生产者消费者模式-Java实现
  2. iOS开发之像素Compositing
  3. git 和 repo 常用命令
  4. leetcode 191:统计1的个数;5 最长回文串;54,59 蛇形矩阵
  5. 用selenium工具做软件自动化测试的面试题及答案
  6. OPPO R11s在哪里打开Usb调试模式的简单方法
  7. Excel2007使用SQL语句
  8. Linux 用Kazam 录有声音的视频
  9. plsql起别名出现???乱码,需要配置环境变量
  10. Mac下配置maven和集成到ecclipse(Mac 10.12)