

アプリ内で、jsonファイルを読み込んだ箇所があるのですが、サーバー上のjsonファイルを更新してもアプリの内容に反映されません。(アプリを一端落とすと反映されたりもする。)反映されるようにするにはどのような処理を入れれば良いのでしょうか？


CC BY-SA 3.0
2015-04-01T09:54:50.433
8649
2015-04-02T05:04:15.833
7724
question
monaca json
jsonファイルの差分がある場合、jsonデータを更新したい。


取得しなおしても反映されないということであれば、通信内容がキャッシュされてないかを確認するのが良いのではないでしょうか。たぶんJSON
かどうかは関係ないと思います。


CC BY-SA 3.0
2015-04-01T10:45:49.210
8653
2015-04-01T10:45:49.210
319
8649
answer


> (アプリを一端落とすと反映されたりもする。)

とあるので、ダウンロードしたjsonファイルを保存するタイミングとそれを読み出すタイミング？  
が逆転するなどして古いjsonファイルのデータを保持し続けてしまっていたりしませんか？

何にせよ、もう少し詳細にどういった仕組みで実装しているのかや、  
具体的に関連部分のコードを明示された方が解決に近づく意見がもらえると思います。


CC BY-SA 3.0
2015-04-02T00:31:19.947
8671
2015-04-02T00:31:19.947
3227
8649
answer


キャッシュが保存されているだけなら、ランダムなパラメータを付けてアクセスすればキャッシュを使わないように出来ます。


CC BY-SA 3.0
2015-04-02T05:04:15.833
8681
2015-04-02T05:04:15.833
525
8649
answer