我正在用印地语(语言)编写一个csv文件,当我解析它时会得到不同的结果。
例如,我在csv文件下面制作。
CanExecute
当我使用1234444070;आज आप कैसे हैं???
读取同一文件时。我明白了:
open(csv_aws_url).read
在解析时我是否会读到相同的内容?
答案 0 :(得分:1)
尝试open(csv_aws_url, encoding: "utf-8").read
该文件最有可能以不同的编码保存。
Ruby read CSV file as UTF-8 and/or convert ASCII-8Bit encoding to UTF-8应该会有所帮助。
答案 1 :(得分:0)
open(csv_aws_url).read.force_encoding('utf-8')