gem ‘roo’ に関係する xls ファイルから情報を取得する必要があります。 ファイルを読み取ろうとすると、エラーが発生します。
このエラーの修正にご協力ください。
私のコード:
require 'roo'
require 'spreadsheet'
require 'open-uri'
x = Roo::Excel.new("http://EXAMPLE.COM/EXAMPLE.xls")
x.cell 31,'F'
私の場合、スプレッドシート gem で CODEPAGE の問題に対処する必要があります。いくつか調べた結果、これはファイル自体の形式であり、その特性に依存することがわかりました。
以下に Gem 自体からの情報をいくつか示します。 https://translate.google.com/translate?hl=ja&sl=en&tl=ja&u=https://github.com/zdavatz/spreadsheet/blob/master/lib/spreadsheet/excel/internals.rb#L15
私の解決策は、元のファイルを取得してオンライン コンバーサーに送信することでした。そこから、それを xls に変換します (すでに xls 形式であるかどうかは関係ありません)。
役に立てば幸いです!