2017-07-10 7 views
0

JSONファイルはrow/my_map_style.jsonにあります。そのjsonファイルに従ってスタイリングマップを作成しています。スタイリングマップ:プログラムでJSONファイルを変更する

MapStyleOptions style = MapStyleOptions.loadRawResourceStyle(this.context, R.raw.my_map_style); 
map.setMapStyle(style); 

正常に動作します。 JSONファイルをプログラムで変更したいのですが、基本的に、ユーザーが入力したテキストを編集テキストから取得して、同じ生のファイルとスタイルマップに保存します。

しかし、editextでユーザータイプjsonデータを保存すると、すでに保存されているjsonファイルをどのように変更するのかわかりません。このための回避策はありますか?

答えて

0

ブラウザを使用している場合、クライアントのファイルシステム内のローカルファイルを変更することはできません。

「ローカルストレージ」(ブラウザでサポートする必要があります)、クッキー(ユーザーが許可する必要があります)に保存するか、サーバーに保存して保存しますファイルまたはデータベースに保存します。

+0

ユーザーはブラウザから取得したjsonの正確なコピーを入力します。私はちょうどそれが既存のjsonファイルを格納し、地図をロードする必要があります –