フィールド値をアプリケーションに渡す必要があるサーバーでデータベースをホストしています。私はPHPでやりたいと思っています。しかし、人々は私にもJSONの使用を提案しています。 JSONは必須ですか?フィールド値をアンドロイドアプリに渡す方法を教えてください。phpを使用してサーバー上でホストされているデータベースからアンドロイドアプリへのフィールド値を渡すにはどうすればいいですか?
2
A
答えて
1
JSONは、JavaScript Object Notationを意味し、標準的な方法で出力をフォーマットする方法です。
データベースからアプリケーションにデータを渡す場合は、小さなAPIを実装する必要があります。これはPHPを使用して行うことができます。この時点で、ブラウザを使用してデータベースからデータにアクセスし、urlパラメータを使用してクエリをパラメータ化できます。
PHPは単純なHTMLテーブルでデータをレンダリングできますが、これはデータを表示する単なる方法です。 JSONを使用することもできます。
これは、ユーザーが獲得したバッジを必要とする場合、あなたはこのような何か使用しますことを意味します。順番に
<link_to_your_api>/index.php?method=getBadges&user=<user>
これを、データベース
<?php
// 1. connect to database
// 2. query for the information
// 3. get the result as array
$result = $db->getData();
echo json_encode($result);
?>
に要求を行います
これはほんの一例に過ぎません。 JSONドキュメントへ
1
PHPスクリプトをリクエストすると、アプリケーションにデータを渡します。 JSONは、データを人間と機械の両方で読み易い形式でパッケージ化できるので便利です。その後、gsonライブラリを使用して、アプリケーションでJSONデータを処理できます。
0
任意のサーバーサイドスクリプトPHP、nodejsまたはJSONレスポンスを返す任意のあなたどのよう
コールのREST API JSONテキスト
はJSONオブジェクトにJSON文字列をデコード返すhttpリクエストを使用してを使用してREST APIを作成し、あなたのアンドロイドコードで使用する
関連する問題
- 1. データベースからjquery datepickerに値を渡して警告を開くにはどうすればいいですか?
- 2. PHPとMySQLを使用してデータベースの値を変更するにはどうすればよいですか?
- 3. フィールド内にラベル値を渡すにはどうすればいいですか?
- 4. JQueryを使用してデータベース値をフォームに渡すにはどうすればよいですか?
- 5. Sage:extras.phpからwps_localize_script()を使用してscripts.jsにPHPデータを渡すにはどうすればよいですか?
- 6. DataGridViewでバインドされていないフィールドを使用するにはどうすればよいですか?
- 7. メインアクティビティからインアクティビティを使用してサブアクティビティに値を渡すにはどうすればよいですか?
- 8. PHPを使用してmySQLから値NULLを取得するにはどうすればよいですか?
- 9. PHP変数をアンドロイドアプリに戻すにはどうすればいいですか?
- 10. jqueryを使用してラジオボタンの値を別のフォームフィールドに渡すにはどうすればいいですか?
- 11. ajaxを使用してPHPフォームケースデータをHTMLフォームに渡すにはどうすればいいですか?
- 12. コマンドラインツールでOAuth2を使用してGoogle Appengine上でホストされているアプリケーションにアクセスするにはどうすればよいですか?
- 13. batファイルを使用してWindowsサーバー上でjavaをアンインストールするにはどうすればよいですか?
- 14. txtboxの値をフォームからクリスタルレポートに渡して印刷するにはどうすればいいですか?
- 15. アンドロイドアプリでhttpサーバーからライブイベントを取得するにはどうすればよいですか?ポーリングなしで
- 16. xhyveを使用してホストからMinikubeホストパスディレクトリを削除するにはどうすればよいですか?
- 17. htmlページから値を渡すにはどうすればいいですか?
- 18. PHPからNodeJSに値を送信してPHPに戻すにはどうすればいいですか?
- 19. 外部からホストされているウェブサイトからADを使用して認証するにはどうすればよいですか?
- 20. build.gradleでアンドロイドアプリにサポートされているアーキテクチャを指定するにはどうすればよいですか?
- 21. MongoDBデータベースでダイナミックインベントリを使用しているホストの変数に、Aniableプレイブックを使用してアクセスするにはどうすればよいですか?
- 22. CSV値をAPIフィールドに渡すにはどうすればよいですか?
- 23. リクエストURLをJSONPからデコードするにはどうすればいいですか? PHPを使用して
- 24. フィールドをドロップダウンメニューからデータベースにアップロードして後で取得するにはどうすればよいですか?
- 25. jQueryからPHPを使用してhtmlページの値を渡して応答を返すにはどうすればいいですか?
- 26. ウェブからアンドロイドアプリへのデータをウェブと同じにするにはどうすればいいですか?
- 27. PHP - データベースから上位10個のレコードを取得するにはどうすればいいですか
- 28. データベース値を使用して折れ線グラフを作成するにはどうすればよいですか?
- 29. ローカルデータベースからサーバー上でホストされているSQL Serverに変更する
- 30. PHPを使用してSQLデータベースをフォームデータで更新するにはどうすればよいですか?
あなたがPHPを使用してJSONでデータを符号化します。そこに何千ものチュートリアルがあり、何千もの答えがここにあります。 –
[AndroidでJSONを解析する方法](http://stackoverflow.com/questions/9605913/how-to-parse-json-in-android)の可能な複製 –