このブログから、phonegapでのJson統合の詳細を入手できます。
このブログでは、JSONを使用してクライアントサーバーデータの送信を容易にする方法を簡単な例で説明します。
サーバーサイトを気にしないでください。サーバーチーム(PHP / Java)が処理します。
phonegapアプリでは、すべてのロジックがjavascriptでbuidであるため、サーバーに情報を送信する場合は、jsonオブジェクトを作成し、それを$.ajax
関数と同じ関数に追加して、サーバーからの応答を受信する必要があります。
$.ajax({
url:'stringURL',
beforeSend: function(x) {
x.setRequestHeader('Authorization','username/pwd');
},
dataType:"json",
contentType:'application/json',
timeout:10000,
type:'POST',
data : {
//append json data here if you want to send some data to server
},
success:function(data) {
alert(data); // here you will get json data on success, parse it like key-value mechanism in js
},
error:function(XMLHttpRequest,textStatus, errorThrown) {
alert("Error status :"+textStatus);
alert("Error type :"+errorThrown);
alert("Error message :"+XMLHttpRequest.responseXML);
}
});
このブログを見て、php-webサービスを作成するか、サーバーチームと共有してください。