Я получаю данные с php-сервера в нормальном формате .. столбцы - это детали и изображение. Я хочу, чтобы изображение в формате base64 и детали в формате utf8 .. все эти данные в один массив, который будет закодирован в формате JSON и затем будет проанализирован на андроид side..How мне делать this..so, что я могу Json синтаксического анализа таким образом ..Android Data Parsing с php
String result= convertStreamToString(is);
JSONObject json=new JSONObject(result);
jArray=json.getJSONArray("details");
for(int i=0;i<jArray.length();i++)
{
JSONObject c=jArray.getJSONObject(i);
String detail=c.getString("details");
String image=c.getString("image");
Log.v("topics", topic);
is.close();
}
РНР код:
while($out=mysql_fetch_assoc($result))
{
echo $out;
print_r(base64_encode($out[image]));
echo base64_encode($out['image']);
echo utf8_encode($out['details']);
$tempImage = base64_encode($out['image']);
echo $tempImage;
$tempDetails = utf8_encode($out['details']);
$post[] = array("image"=>$tempImage);
$post []= array("details"=>$tempDetails);
}
echo json_encode(array("login"=>$post));
Вы можете оставить некоторую часть ваших данных? – SKT
Yup..здесь это .. – AndroidMech
Не ваш код Java. Ваши возвращенные данные php – SKT