Projet

Général

Profil

Wiki » Historique » Révision 2

Révision 1 (Jonathan Schaeffer, 29/10/2015 13:50) → Révision 2/3 (Jonathan Schaeffer, 06/06/2016 17:13)

h1. Wiki 

 h2. Schéma de la base de donnée 

 [[schema]] 

 


 h2. astuces : ouverture d'un CSV non UTF-8 

 <pre> 
 2.1.2 :001 > require 'csv' 
  => true  
 2.1.2 :002 > handler = open('/home/schaeffer/tmp/exemple.csv') 
  => #<File:/home/schaeffer/tmp/exemple.csv>  
 2.1.2 :003 > csv_string = handler.read.encode!("UTF-8", invalid: :replace) 
 2.1.2 :004 > csv = CSV.parse csv_string, col_sep: ";", headers: true 
  => #<CSV::Table mode:col_or_row row_count:8641>  

 </pre>