Parsing https://www.petsonic.com/ categories
2.6.5
csv 3.0.9
Run following commands
gem install curb -v 0.9.10
gem install nokogiri -v 1.10.9
Run following commands
git clone https://github.com/NikitaShmelev/ruby_task.git
cd ruby_task
main.rb
Script will ask URL and filename.
You have to select some category. Just copy URL and paste it. You can test script with this examples of URL:
https://www.petsonic.com/pienso-veterinario-royal-canin-veterinary-diets-productos-veterinarios-para-perros/
https://www.petsonic.com/pienso-veterinario-advance-veterinary-diets-productos-veterinarios-para-perros/
https://www.petsonic.com/productos-veterinarios/?categorias=productos-veterinarios-para-gatos&marcas=virbac,bioiberica,vetoquinol,vetnova,jtpharma&necesidades-especiales=urinarias
https://www.petsonic.com/tienda-perros/
You have to write filename without extension. File will be saved in current directory.