MySQL DBから情報を取得してアプリケーションに情報を表示する方法についていくつか調査していますが、これを行うにはどうすればよいのでしょうか?今のようなものを考えています...androidアプリケーションをWebサーバデータベースに接続する
アンドロイドAPP < - > HTTP(アプリケーションでXMLをプル&表示する)< - > DBサーバー。
私はJSONとこれを行う他の方法について読んだが、誰かがこれを行う最良の方法を知っているかどうかは疑問だった。
MySQL DBから情報を取得してアプリケーションに情報を表示する方法についていくつか調査していますが、これを行うにはどうすればよいのでしょうか?今のようなものを考えています...androidアプリケーションをWebサーバデータベースに接続する
アンドロイドAPP < - > HTTP(アプリケーションでXMLをプル&表示する)< - > DBサーバー。
私はJSONとこれを行う他の方法について読んだが、誰かがこれを行う最良の方法を知っているかどうかは疑問だった。
を使用することができますアンドロイド
で簡単に解析可能であるJSONとして、それを接続し、出力するためにPHPを使用することになり、はい、それはあなたが希望する方法ですそれをやる。 JSONはAndroid側で処理するのが簡単なので、あなたにとっては良い選択です。あなたが知っておくべきAndroidプラットフォーム上でこの種のアクセスをうまくやることには微妙な違いがあります。 AndroidからRESTサービスにアクセスするためのデザインパターンをカバーするvideo on the Android Developer's siteがあります。ビデオリストでAndroid RESTクライアントアプリケーションを探します。
はい、私はあなたがハイレベルでこの http://php.net/manual/en/function.json-encode.php
$query = mysql_query("SELECT ...");
$rows = array();
while($row = mysql_fetch_assoc($query)) {
$rows[] = $row;
}
echo json_encode($rows);
これは私が使用する方法であり、うまく機能します。 – Knossos