Ruby1.9標準のCSVライブラリとは?
2023-10-04 14:11:32
質問
私のアプリケーションでFasterCSV gemを試したところ、このエラーが発生しました。
Please switch to Ruby 1.9's standard
CSV library. It's FasterCSV plus
support for Ruby 1.9's m17n encoding
engine.
ちなみに、Rails 3、Ruby 1.9.2、Rubygems 1.4を使っています。
Ruby1.9の標準CSVライブラリの使い方をどなたか教えてください。私は 私はRailsに非常に新しいので、全くアイデアがありません。
どのように解決するのですか?
Ruby 1.9では、組み込みのCSVライブラリとしてFasterCSVが採用されています。しかし、これはRuby 1.9のコアではなく標準ライブラリに含まれているため、アプリケーションで手動で要求する必要があります。
を追加した後
require 'csv'
をコードに追加すると、次のようなことができるようになります。
CSV.parse("this,is,my,data")
参照 Ruby 1.9 の標準ライブラリ CSV ドキュメント を参照してください。
関連
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] Rubyで配列に値が存在するかどうかを確認する方法
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?
-
[解決済み] Rubyのattr_accessorとは何ですか?
-
[解決済み] UTF-8のCSVファイルをExcelに強制的に自動認識させることは可能ですか?
-
[解決済み] なぜsumはinject(:+)よりもずっと速いのですか?
-
[解決済み] Capybaraで要素の正確なテキストをマッチングして要素を見つける方法
-
[解決済み] 変数名を使ったRubyの正規表現
-
[解決済み] 配列要素のインデックスを O(n) よりも高速に取得する。
-
[解決済み] Rubyの基本的なプロジェクトはどのように設定するのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] rvm use 2.0.0 --default を実行すると、"Warning! PATH is not properly set up" と表示される。
-
[解決済み] Rubyにおけるtapメソッドの利点
-
[解決済み] 文字列を正規表現に変換する ruby
-
[解決済み] rubyのClassとKlassの違いは何ですか?
-
[解決済み] 文字列を DateTime に変換する
-
[解決済み] define_methodを使ってクラスメソッドを作成するには?
-
[解決済み] Rubyでオブジェクトのキーを配列として取得する
-
[解決済み] 変数名を使ったRubyの正規表現
-
[解決済み] 既存の文字列に追加する
-
[解決済み] MacでRubyを1.9.xにアップデートするには?