您的位置:首页 > 其它

Scala 读取网页数据测试及备忘

2015-11-11 22:52 176 查看
最近在学习Scala,发现Scala确实很简洁、强大。用Scala居然可以直接像打开本地文件一样读取网页内容,确实很方便,但是稍不注意也会容易出错。以下就是我的学习记录:

Scala中文件读取操作在scala.io.Source包中,读取文件为:

Source.fromFile("test.txt")
很方便,简洁,读取文件没有任何问题;

但是,我想使用Source.fromURL读取网页内容试试,下面是我的测试代码



不是应该跟读取文件一样的操作就可以了么?居然报错了:



怎么感觉应该没问题啊!我郁闷了一段时间,始终没找到是什么原因。后来,重新输入了一遍读取URL 的哪一行代码,在输入的时候,出来了提示:



终于找到原因了,原来是需要设置字符编码格式。于是我加上了编码格式:



再次运行,OK ,能正常显示网页的HTML了,开来以后还是得注意字符编码的设置啊!在此备忘。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: