HTML5とJS(phonegap)でアプリを開発しましたが、JSONをローカルのSQLiteにインポートする必要があります。外部サーバーからインポートするために以下のコードがあります
$.ajax({
url: 'path_to_my_file',
data: {name: 'Chad'},
dataType: 'jsonp',
success: function(data){
var count = data.posts.length;
$.each(data.posts, function(i,post){
notesdb.transaction(function(t) {
t.executeSql('INSERT into bill (barcode, buildingcode, buildingaddress, flatname, flatdescription, entryseason, period, amount, pastpayments, todaypayments, receiptno) VALUES (?,?,?,?,?,?,?,?,?,?,?);',
[post.Id, post.Code, post.Address, post.Name, post.Description, post.EntrySeason, post.Period, post.Revenue, post.PastPayments, post.todaypayments, post.receiptno],
function(){
bill = bill + 1;
$('#mycontent article').html(bill + '/' + data.posts.length + ' <strong>bill</strong>');
if (--count == 0) {
$('#mycontent article').html('<strong>bill - <font color=green>OK</font></strong>');
}
}
);
});
});
}
});
たとえば、ローカルのjson varをインポートする必要がある場合、コードをどのように変換すればよいですか?
var mybilljson = jQuery.parseJSON( billjson );
同じSQLiteに?