如何解决scala读取本地文件失败
美图欣赏:
一.代码操作
import scala.io.Sourceobject ReadFlieDemo {def main(args: Array[String]): Unit = {val source = Source.fromFile("D:\\input\\student1.txt")//返回的是迭代器val array = source.getLines()for (i <- array) {println(i)}}
}
二.代码报错提示
Exception in thread "main" java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(CoderResult.java:281)at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:339)at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)at java.io.InputStreamReader.read(InputStreamReader.java:184)at java.io.BufferedReader.fill(BufferedReader.java:161)at java.io.BufferedReader.readLine(BufferedReader.java:324)at java.io.BufferedReader.readLine(BufferedReader.java:389)at scala.io.BufferedSource$BufferedLineIterator.hasNext(BufferedSource.scala:72)
三.解决方法
读取文件的编码,要设为UTF-8
1.建一个文本,写好数据后,点击另存为
2.点击后跳转,如下图。可以看见设置编码格式为UTF-8
四.修改编码之后,在运行
可以看到结果,读取成功
————保持饥饿,保持学习Jackson_MVP
如何解决scala读取本地文件失败相关推荐
- springcloud项目读取本地文件失败
如题 相对路径会失败,具体原因未知,目前的方法是动态获取绝对路径读取,以下是示例代码 @RestController @RequestMapping("/rpc") public ...
- QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据
文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...
- 两步快速解决浏览器上传本地文件失败问题
两步快速解决浏览器上传本地文件失败问题 学校教学平台上传作业总是没法弹出本地目录,经过查资料和试验,我总结了解决方法,只需两步. 使用到的浏览器 ie浏览器 目录 两步快速解决浏览器上传本地文件失败问 ...
- 正则的应用--读取本地文件2--网页版解析--豆瓣
第一部分 读取本地文件 1.进入豆瓣主页,获取其网页源代码,保存下载到本地,由于代码过多,这里就不展现出来了 2.进入影评主页,获取源代码,保存下载到本地 3.在本地文件中进行解析 test.json ...
- scala读取mysql文件_9. Scala操作外部数据 文件读取,xml,Excel,MySQL
文件读取 读取本地文件,读取csv文件,读取网络文件 package com.yy.scala import scala.io.Source /** * 文件读取 */ object FileApp ...
- Spark读取本地文件和HDFS文件
前言 旁边的实习生又一脸懵逼了:Spark有bug,明明我本地/data目录下有test.txt文件,但运行就报错: Caused by: java.io.FileNotFoundException: ...
- java访问本地文件_详解Java读取本地文件并显示在JSP文件中
详解Java读取本地文件并显示在JSP文件中 当我们初学IMG标签时,我们知道通过设置img标签的src属性,能够在页面中显示想要展示的图片.其中src的值,可以是磁盘目录上的绝对,也可以是项目下的相 ...
- java File 读取本地文件 增删改查
java 读取本地文件 增删改查 这里删除不做删除,只是对文件进行重命名,只是物理意义不可见,实际存在 用的jfinal框架 /*** 列出指定路径的文件* @param path 路径* @retu ...
- cordova js(javascript)读取本地文件(将本地的bin文件转成字节数组)
此问题已经解决,解决方法参考我的博客: cordova本地存储(存取): 读取项目里的本地文件 文章目录 1.下面两个比较有用: 2.下面两篇博客证明不用input标签的情况下,无法获取本地文件(包括 ...
最新文章
- 一个电脑能装几块固态_花了20000块给电脑升级了磁盘阵列,速度达到10G连续读写...
- 【面试必备】Swiftamp;nbsp;面试题及其答案
- 机器学习(一)线性回归
- JMetro 5.2版发布
- Matlab常见问题处理——错误使用 xlswrite (line 219),调用错误,调度异常: 参数错误。
- 大数据学习笔记51:Flume Channel Selectors(Flume通道选择器)
- Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP
- linux从青铜到王者学习好文
- 腾达AC15改内存闪存刷AC68U梅林
- 图片边缘出现黑点的问题分析和解决(纹理过滤)
- 有哪些管理类书籍值得推荐?
- SpringSecurity自定义多Provider时提示No AuthenticationProvider found for问题的解决方案与原理(一)
- 3D游戏编程与设计作业六
- Java-append()方法
- 2021-基于深度学习的人脸检测综述文献-摘要
- 计算机电路英语词汇,PCB专业英语词汇对照表(大全)
- 首个Laravel工作流引擎发布 V1.0正式版
- 2 万多字,183 道 Java 面试题分析及答案
- vue使用高德api 定位获取位置信息 positionLocation.js及 USERKEY_PLAT_NOMATCH报错
- 分账系统价格表的构成你了解吗?
热门文章
- [2023-01 持续更新] 谷歌学术google镜像/Sci-Hub可用网址/Github镜像可用网址总结
- PMI考试收获的学习思维
- 惊闻!同学被诈骗2万美金!骗子的良心不会痛吗?
- 直播代码中关于敏感词替换的代码编辑
- Windows Installer:正在安装其他程序。请等待该安装完成,然后再次尝试安装此软件
- Delphi ord 函数
- PIOMAS Arctic sea ice thickness daily数据下载和IDL处理
- ResNet成阿尔法元核心技术 旷视孙剑详解Zero的伟大与局限
- 如何确定自己浏览器的User-Agent信息
- 自闭症青年的突显网络、默认模式网络和中央执行网络功能连接的差异