Tôi có một đoạn mã mà trông như thế này:tên tập tin Unicode trên Windows trong Ruby
Dir.new(path).each do |entry|
puts entry
end
vấn đề này được đưa ra khi tôi có một file có tên こ ん に ち は 世界 .txt trong thư mục mà tôi liệt kê. Trên một máy tính Windows 7 tôi nhận được kết quả:
???????.txt
Từ googling xung quanh, đúng cách đọc tên tập tin này trên cửa sổ có vẻ là một nhiệm vụ bất khả thi. Bất kỳ đề xuất?
FWIMC, lỗi này vẫn chưa được khắc phục trong phiên bản 1.9.2 –