json応答の解析に問題があります。そのPHP経由で作成され、jsonとしてhttpを介して私の電話に戻って送信されます。php - > javaから複数の配列を持つjson配列を解析する
それはとても...
$arr = array();
は、その後、私は通常約3結果を配列としてユニークなIDが返され、クエリに関連する特定のIDのための私のMySQLデータベースを検索し、その中に3つの配列の配列であります私はJSONオブジェクトへの応答を変換してから
json_object.getString("FirstName")
とそれを解析しようとしているこの
$sql = mysql_query("Select from so and so");
while($row = mysql_fetch_assoc($sql)){
$arr[$row["ID"]] = $row;
}
print(json_encode($arr));
ので、今、私のアンドロイドで(Java)のコードのようなインデックス..
最初の名前の3つすべてが返されましたが、クラッシュしました。だから私は最初に3つの個々の配列を解析する必要があると推測しています。
- この1つのオブジェクト内に返される配列をどのように並べ替えるのですか?それぞれが同じキーを持っていますが、異なる値を持っています。
-crashingは良い選択ではありませんでした。私はgetStringメソッドを使用すると値を見つけることができません。
ここに質問はありません。またはJSON。 –
合意。 'print_r($ arr)'とおそらく 'json_encode($ arr)'の結果を投稿し、質問をする必要があります。 – rdlowrey
質問はこの1つのオブジェクト内に返される配列をどのように並べ替えるのですか?それぞれに同じキーがありますが、値は異なります – zafrani