Sto creando un hash in Ruby e voglio scriverlo su un file JSON, nel formato corretto.
Ecco il mio codice:
tempHash = {
"key_a" => "val_a",
"key_b" => "val_b"
}
fJson = File.open("public/temp.json","w")
fJson.write(tempHash)
fJson.close
Ed ecco il contenuto del file risultante:
key_aval_akey_bval_b
Sto usando Sinatra (non so quale versione) e Ruby v 1.8.7.
Come posso scrivere questo nel file nel formato JSON corretto?