Нужно просто и быстро импортировать или экспортировать в CSV!
На помощь приходит FasterCSV.
Описание и примеры использования по ссылкам:
Код и описание
Документация
Примеры как парсить CSV в Ruby (различные способы)
Если нужны примеры кода в таких постах пишем замечания в сообщениях =)
Показаны сообщения с ярлыком gem. Показать все сообщения
Показаны сообщения с ярлыком gem. Показать все сообщения
суббота, 15 января 2011 г.
вторник, 11 января 2011 г.
Ставим nokogiri
Бывает так, что стартуешь сервер: script/server
А он тебе в ответ:
=> Booting WEBrick
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
The following gems have native components that need to be built
nokogiri = 1.4.1
Run `rake gems:build` to build the unbuilt gems.
Делаешь rake gems:build
А в ответ:
rake aborted!
ERROR: Failed to build gem native extension.
...
libxslt is missing. try 'port install libxslt' or 'yum install libxslt-devel'
Выход есть!!! =)
Если у вас Ubuntu делаем так:
# ruby developer packages
sudo apt-get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8
sudo apt-get install libreadline-ruby1.8 libruby1.8 libopenssl-ruby
# nokogiri requirements
sudo apt-get install libxslt-dev libxml2-dev
sudo gem install nokogiri
Если нужна определенная версия например 1.4.1
sudo gem install nokogiri --version '= 1.4.1'
Если остались вопросы идем: Installing Nokogiri
А он тебе в ответ:
=> Booting WEBrick
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
The following gems have native components that need to be built
nokogiri = 1.4.1
Run `rake gems:build` to build the unbuilt gems.
Делаешь rake gems:build
А в ответ:
rake aborted!
ERROR: Failed to build gem native extension.
...
libxslt is missing. try 'port install libxslt' or 'yum install libxslt-devel'
Выход есть!!! =)
Если у вас Ubuntu делаем так:
# ruby developer packages
sudo apt-get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8
sudo apt-get install libreadline-ruby1.8 libruby1.8 libopenssl-ruby
# nokogiri requirements
sudo apt-get install libxslt-dev libxml2-dev
sudo gem install nokogiri
Если нужна определенная версия например 1.4.1
sudo gem install nokogiri --version '= 1.4.1'
Если остались вопросы идем: Installing Nokogiri
Подписаться на:
Сообщения (Atom)