phonegap读写json文件

Nic*_*ick 5 javascript json cordova

我希望在PhoneGap(Cordova)应用程序中在IOS/Android上本地存储JSON文件.

基本上,我从服务器($ .GETJSON)检索一个JSON文件,我想先存储JSON文件,然后检索并修改它.

我看过FileWriter,但是我没有看到mimetype ......唯一的例子是文本文件.

提前致谢!

缺口

Sim*_*ald 13

尼克,只需使用FileWriter.write将您的JSON数据保存到磁盘.JSON无论如何都是基于文本的文件,因此不需要设置mime类型.当您准备再次加载文件时,请使用FileReader.readAsText.在FileReader的"onloadend"处理程序中,将使用事件调用该方法,event.target.result将是您的JSON数据.然后你会做一个

var myJson = JSON.parse(event.target.result);
Run Code Online (Sandbox Code Playgroud)

将文本转换为JSON对象.