Konvertieren verschachtelte array zu JSON

Diesem code:

@countries.map { |l| [l.country_name, l.latitude, l.longitude, l.capital] }

gibt

[["country_name_1", latitude, longitude, capital],["country_name_2", latitude, longitude, capital],...]

Aber ich brauche, um zu konvertieren, um JSON; so etwas wie dieses:

{
   "country_name_1" : [latitude, longitude, "capital"],
   "country_name_2" : [latitude, longitude, "capital"],
   .
   .
   .
}
InformationsquelleAutor dp.carlo | 2013-06-03
Schreibe einen Kommentar