2011-12-10 11 views
1
ですでにJSONを含むファイル

にJSON文字列を追加します{"title":"test","content":"test","date":"2011-12-10 21:35:48 +0100","author":"zad0xsis","id":"0EhQ0"}はJSON形式を節約:は、私はすでに多くのJSON文字列を持っているファイルにJSON文字列を追加しようとしているRubyの

[ 
    { 
     "title": "A test title", 
     "content": "A test content", 
     "date": "10/01/10", 
     "author": "zad0xsis", 
     "id": "vnMiP" 
    }, 
    { 
     "title": "A test title", 
     "content": "A test content", 
     "date": "10/01/10", 
     "author": "zad0xsis", 
     "id": "vnZiP" 
    }, 
    { 
     "title": "A test title", 
     "content": "A test content", 
     "date": "10/01/10", 
     "author": "zad0xsis", 
     "id": "vnAiP" 
    }, 
    {"title":"test","content":"test","date":"2011-12-10 21:35:48 +0100","author":"zad0xsis","id":"0EhQ0"} 
] 

は、だから、それはまだ有効なJSONですので、それを追加し、少しの言葉で、そのようなものになります。 Rubyでこれをどうすれば実現できますか?ありがとう!

答えて

3

json gemを使用すると、ファイルの内容を解析し、新しいハッシュを配列に追加し、JSONに再エンコードしてファイルを書き直すことができます。

関連する問題