1. У меня есть такой объект json, как я могу получить доступ ко всем значениям в android
2. Прежде чем кто-либо проголосует против, я хочу сказать, что я искал в stackoverflow похожие примеры, но эти примеры содержат JSONObject, а затем JSONArray < br> 3. Здесь в моем случае все JSONObject, так что я немного запутался
{
"1":
{"sno":"10","latitude":"31.249441437085455","longitude":"75.70003598928452"},
"2":
{"sno":"11","latitude":"31.249398442090207","longitude":"75.70003397762775"}
}
Вот как я добрался до JSONObject
1. Нижеприведенный код вернул мне вывод, подобный тому, который представляет собой весь JSONObject
2. Есть ли способ сделать «1» и «2» как массив JSON?
$select_rows = "select sno,latitude,longitude from activities where username='$username'";
if ($result = mysql_query($select_rows)) {
$num_of_fields = mysql_num_fields($result);
$num_of_rows = mysql_num_rows($result);
$i = 0;
$j = 1;
while ($retrieved = mysql_fetch_array($result)) {
for ($i = 0; $i < $num_of_fields; $i++) {
$field_name = mysql_field_name($result, $i);
$object[$j][$field_name] = $retrieved[$field_name];
}
$j++;
}
echo json_encode($object);
}
JSONObject
— это знать теги для всех элементов. Вам было бы лучше использовать массив в вашем json, а не называть их 1, 2 и т. д. - person Dan Harms   schedule 27.04.2014