4

サーバー上のデータベースからデータを取得する必要がある iOS (および後で Android) デバイス用のゲームを開発しています。これまでに行ったことは、PHP を使用してデータベースからのデータを XML としてエコーアウトすることです。プログラムはサーバーを頻繁にチェックするため、ここではパフォーマンスが重要です。では、このタスクには JSON と XML のどちらが適しているでしょうか?

4

3 に答える 3

2

XML出力を生成します。所要時間とファイルサイズを確認してください。

JSON出力を生成します。所要時間とファイルサイズを確認してください。

どちらが最適かを決定します。

于 2012-05-15T08:38:06.973 に答える
0

より良いのはあなたのケースに依存します。あなたの場合、それは JSON である可能性があります。Javascript での解析は軽量で簡単です (JS で使用する場合)。

于 2012-05-15T08:27:04.557 に答える
0

JSONは良いです。

「プログラムはサーバーで頻繁にチェックします」。それは必須ではないと私は信じています。

NSURLConnection を使用して非同期リクエストを送信し、iOS の通知サービスに NSNotificationCenter を使用します。そのため、サーバーから応答を受け取ったときに、必要なデータを使用するために呼び出される関数を設定できます。NSNotificationCenterの使い方はこちら

于 2012-05-15T08:27:09.493 に答える