什么是 Ruby 1.9 标准 CSV 库?
当我在应用程序上尝试 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。
有人可以向我解释一下如何使用 Ruby 1.9 的标准 CSV 库吗?我不 有任何想法,因为我对 Rails 很陌生。
When I try the FasterCSV gem on my application I get this error:
Please switch to Ruby 1.9's standard
CSV library. It's FasterCSV plus
support for Ruby 1.9's m17n encoding
engine.
By the way, I'm using Rails 3, Ruby 1.9.2, and Rubygems 1.4.
Can someone explain to me please how to use the standard CSV library for Ruby 1.9. I don't
have any idea at all because I'm very new to Rails.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Ruby 1.9 采用 FasterCSV 作为其内置 CSV 库。但是,它位于标准库中,而不是 Ruby 1.9 的核心中,因此您需要在应用程序中手动引用它。
将 a 添加
到代码后,您可以执行以下操作:
请参阅 Ruby 1.9 的标准库 CSV 文档,了解有关使用该库的信息。
Ruby 1.9 has adopted FasterCSV as its built-in CSV library. However, it's in the standard library rather than Ruby 1.9's core, so you need to manually require it in your application.
After adding a
to your code, you can then do things such as
See Ruby 1.9's standard library CSV documentation for information on using the library.
看看我是如何解决这个问题的!
See how I solved this problem!