RubyでUTF8, UTF16のファイルをどちらか気にせず読む
対象のファイルがUTF8だったりUTF16だったりする時に何も考えずeach_line
で読み込む方法がわからないのでわかったらここに書く
UTF-16はBOM必須なので判別して
File.open(<path>, 'rb:UTF-16')
として読む
対象のファイルがUTF8だったりUTF16だったりする時に何も考えずeach_line
で読み込む方法がわからないのでわかったらここに書く
UTF-16はBOM必須なので判別して
File.open(<path>, 'rb:UTF-16')
として読む