Ich erstelle einen Hash in Ruby und möchte ihn im richtigen Format in eine JSON-Datei schreiben.
Hier ist mein Code:
tempHash = {
"key_a" => "val_a",
"key_b" => "val_b"
}
fJson = File.open("public/temp.json","w")
fJson.write(tempHash)
fJson.close
Und hier ist der Inhalt der resultierenden Datei:
key_aval_akey_bval_b
Ich verwende Sinatra (weiß nicht welche Version) und Ruby v 1.8.7.
Wie kann ich dies im richtigen JSON-Format in die Datei schreiben?