样式图:以编程方式更改 JSON 文件
Posted
技术标签:
【中文标题】样式图:以编程方式更改 JSON 文件【英文标题】:Styling map: Change JSON file programmatically 【发布时间】:2017-12-14 17:17:04 【问题描述】:我在row/my_map_style.json
中有一个 JSON 文件,我正在根据该 json 文件设置地图样式。
MapStyleOptions style = MapStyleOptions.loadRawResourceStyle(this.context, R.raw.my_map_style);
map.setMapStyle(style);
它工作正常。现在我想以编程方式更改 JSON 文件,基本上,当用户输入时,我将从编辑文本中获取 JSON 数据,然后将其存储在相同的原始文件和样式映射中。
但是当用户在editext中键入json数据时,我不知道如何更改已保存的json文件?有什么解决方法吗?
【问题讨论】:
【参考方案1】:如果您在浏览器中,则无法更改客户端文件系统中的本地文件。
您可以做的是将数据保存为“本地存储”中的 JSON(浏览器必须支持它)、cookie(用户必须允许它)或将数据发送到服务器,然后保存在文件或数据库中。
【讨论】:
用户将输入他们从浏览器获得的 json 的精确副本。我只需要它来存储现有的 json 文件并加载地图以上是关于样式图:以编程方式更改 JSON 文件的主要内容,如果未能解决你的问题,请参考以下文章