【发布时间】:2015-04-07 13:25:29
【问题描述】:
我们正在开发Phonegap 应用程序。我们需要将SqLite Db 数据放入SDCard。我们将sqLite 数据转换为JSON String。现在我们发送到SDCard。使用此链接@987654321 @
我们将这个 json 数据编码到 SDCard 中
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
//alert("seeeeee1");
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}
function gotFS(fileSystem) {
alert("seeeeee2");
fileSystem.root.getFile("forTEST.csv", {create: true, exclusive: false}, gotFileEntry, fail);
}
function gotFileEntry(fileEntry) {
alert("seeeeee3");
fileEntry.createWriter(gotFileWriter, fail);
}
function gotFileWriter(writer) {
alert("set");
writer.onwriteend = function(evt) {
};
writer.write(JSONData);
}
但是当我们在我的手机中打开它是CSV 文件。它是JSON 格式
[
{
"items": "BODYLINESUPER",
"descriptions": "100mg",
"umo": "CTN",
"qty": 7,
"price": 1093.55,
"lineamount": 7654.85,
"customerid": "ARU007",
"tdate": "2015-4-7",
"orderId": "Himansu15",
}
]
但是我们需要CSVfile.like中的表格格式
items descriptions umo qty price lineamount customerid tdate orderId
BODYLINESUPER 100mg CTN 7 1093.55 7654.85 ARU007 2015-4-7 Himansu15
此行数据发送到 CSV 文件
writer.write(JSONData);
请指导我。
【问题讨论】:
标签: javascript android sqlite cordova android-sdcard