fsでjsonファイルのデータを読み込んでいます。
javascript
1var db = fs.readFileSync("./database.json", "utf-8"); 2var read_db = JSON.parse(db);
jsonの内容は以下のようなかんじです。
json
1[ 2 { 3 "ip": null, 4 "user": "test1", 5 "coins": 400, 6 "comment": null 7 }, 8 { 9 "ip": null, 10 "user": "test2", 11 "coins": 500, 12 "comment": null 13 } 14]
外部から接続があった場合、
送られてきたデータとuserが一致するかどうかで分岐するというプログラムを作ったのですが
もしどれとも一致しない内容が来た場合に自動的にjsonにそのデータを追加して保存したいのです。
例えばjsonが上のような内容だったときtest3という内容が送られてきたら、
test1ともtest2とも一致しないので
json
1[ 2 { 3 "ip": null, 4 "user": "test1", 5 "coins": 400, 6 "comment": null 7 }, 8 { 9 "ip": null, 10 "user": "test2", 11 "coins": 500, 12 "comment": null 13 }, 14 { 15 "ip": null, 16 "user": "test3", 17 "coins": 100, 18 "comment": null 19 } 20]
というかんじにデータを追加して保存したいと考えています。
データの追加方法などは調べてみて、挑戦したのですがうまくいきませんでした。
もしよろしければ どのようにすれば上手くいくか教えていただけないでしょうか?
よろしくお願いします。
もし情報不足であればご指摘ください。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。