我有以下名为test.rb
encoding 的文件UTF-16LE
# encoding: UTF-16LE
test = "test!"
p test
使用以下命令运行它不会产生任何结果
ruby ./test.rb
我在这里想念什么?
如果有人想知道,我尝试将源设置为 UTF-16LE 编码的原因是我正在使用 UTF-16LE 输入和输出文件编码。我的印象是,如果我在读取文件时正确设置编码并在输出时正确设置编码并且# encoding:
在源代码中正确设置,那么一切都应该正常工作。如果有人对此(或更简单的方法)有任何问题,请随时告诉我。