0
좋아 임과 같은 PHP 서버의 응답을 받고 :어떻게 빈 요소를 제거하기 위해이 PHP 서버 응답을 구문 분석합니까?
:이 같은 NSArray를 직렬화 게시물을받는 PHP 파일이이 코드를 사용하여 MySQL의 데이터를 가져 오는하고 있기 때문에 예상된다[[],[],[],[{"username":"xcodeSim","PUNTOS":"5"}],[],]
NSData *data = [NSJSONSerialization dataWithJSONObject:usersArray options:0 error:&error];
그래서 서버가이 수행합니다
foreach ($post_data as $value)
{
//CREATE QUERY
$result = mysql_query("SELECT username, SUM(points) AS PUNTOS FROM tags WHERE username='$value' GROUP BY username");
//EXECUTE QUERY & ADD EACH USER/POINTS DICTIONARY TO $resultado ARRAY
$resultado = array();
while($obj = mysql_fetch_object($result))
{
$resultado[] = $obj;
}
//STORE RESULTS IN NEW OBJECT TO RETURN
$arrayToReturn[] = $resultado;
}
Echo $json->encode($arrayToReturn);
그래서 나는 두 가지 질문이 있습니다
1) 각 사용자 지점 사전에 대해 내부 배열을 제거하려면 어떻게합니까?
2) 어떻게 마스터 배열에서 빈 내부 배열을 제거합니까?
감사합니다.
Thx @MarcB는 훌륭했습니다! :) – marciokoko