前提・実現したいこと
https://www.qoosky.io/techs/f7851bb2e4 にあるプログラムのうちの下の文を動かしたいのですが、エラーが発生します。
発生している問題・エラーメッセージ
エラーメッセージ C:\Users\xxx\Documents\scala>scala test.scala C:\Users\xxx\Documents\scala\test.scala:8: error: unclosed string literal val source = Source.fromFile("s.json, "UTF-8") // Shift_JIS, EUC-JP なども可 ^ one error found ### 該当のソースコード import scala.io.Source import java.io.PrintWriter object Main { def main(args: Array[String]): Unit = {// ファイルから読み込み0 val source =Source.fromFile("C:\Users\xxx\Documents\scala\s.json", "UTF-8")//8行目 source.getLines.foreach{ line => println(line) } source.close()// 書き込み val pw = new PrintWriter("C:\Users\xxx\Documents\scala\t.json") pw.write("Hello, world") pw.close } } ### 試したこと ソースファイルの記述方法が悪いのかと思い、8行目を val source = Source.fromFile("s.json", "UTF-8") val source = Source.fromFile("C:\Users\xxx\Documents\scala\s.json", "UTF-8") に変更しましたがエラー文が解消されることはありませんでした。 scalaは研究室の関係上2.12.1を使用していますが、最新版ではありません。それが原因ではないと思いますが… よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/07 10:13