Report abuse


			
params ={
  "NumRounds"=>"2.0",
   "Notes"=>"TEST - Saturday night",
   "commit"=>"Update",
   "authenticity_token"=>"c2a3e521f2726bd96c790579925fecd2c726b709",
   "NumTrucks"=>"4.0",
   "haul"=>{
     "Sat Jun 28 00:00:00 UTC 2008,2,"=>{
       "Tons"=>"",
       "Material"=>"",
       "Plant"=>"",
       "PGOil"=>"",
       "JobID"=>"",
       "Site"=>""
     },
     "1"=>{
       "Tons"=>"500.0",
       "Material"=>"SMA 12.5mm 10-30 H",
       "Plant"=>"1",
       "DayShiftYN"=>"N",
       "PGOil"=>"PG 76-22",
       "JobID"=>"12008-614",
       "Site"=>""
     },
     "2"=>{
       "Tons"=>"200.0",
       "Material"=>"Curb Mix",
       "Plant"=>"2",
       "DayShiftYN"=>"N",
       "PGOil"=>"",
       "JobID"=>"08048-",
       "Site"=>""
     }
   },
   "day"=>"2008-06-28",
   "crew_leader"=>"2"
 }

params["haul"].each_pair do |k,v|
  p k
  p v
  v.each_pair {|k,v| p "#{k} is #{v}"}
end


$ruby ce.rb 
"Sat Jun 28 00:00:00 UTC 2008,2,"
{"Plant"=>"", "Material"=>"", "Tons"=>"", "PGOil"=>"", "JobID"=>"", "Site"=>""}
"Plant is "
"Material is "
"Tons is "
"PGOil is "
"JobID is "
"Site is "
"1"
{"Plant"=>"1", "Material"=>"SMA 12.5mm 10-30 H", "Tons"=>"500.0", "PGOil"=>"PG 76-22", "DayShiftYN"=>"N", "JobID"=>"12008-614", "Site"=>""}
"Plant is 1"
"Material is SMA 12.5mm 10-30 H"
"Tons is 500.0"
"PGOil is PG 76-22"
"DayShiftYN is N"
"JobID is 12008-614"
"Site is "
"2"
{"Plant"=>"2", "Material"=>"Curb Mix", "Tons"=>"200.0", "PGOil"=>"", "DayShiftYN"=>"N", "JobID"=>"08048-", "Site"=>""}
"Plant is 2"
"Material is Curb Mix"
"Tons is 200.0"
"PGOil is "
"DayShiftYN is N"
"JobID is 08048-"
"Site is "