2013-05-29 3 views
0

안녕하세요. 서버의 특정 디렉토리에있는 모든 파일에 파일 경로를 저장하는 데 사용되는 DirectoryIterator가 있습니다.PHP에서 배열을 안드로이드로 보내십시오.

PHP 코드는 다음과 같습니다

$iterator = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($path), 
RecursiveIteratorIterator::LEAVES_ONLY 
); 

foreach ($iterator as $fileObject) { 
    $files[] = $fileObject; 
} 

내가 인쇄 (로 json_encode ($ 파일 [])

를 사용하는 것 그 배열을 인쇄 할 알고하지만 어떻게 안드로이드 쪽을 디코딩

+2

'에코 json_encde ($ array); ' –

+0

안드로이드 장치로 전송 된 json 문자열을 디코딩하는 것은 자바 문제/질문이 아니므로 php는 괜찮습니까? 그에 따라 다시 태그하기 – Dave

+0

예 .. 죄송합니다. 내게 귀찮은 것은 안드로이드 측에서 디코드해야한다는 것입니다. – rjcossa

답변

0

이 파일을 디코딩 할 필요가 없습니다. 당신은 JSON 또는 XML 형식으로 서버에서 응답합니다. 및 서버 응답에서 JSON을 구문 분석합니다.이 문자열이나 INT와 같은 데이터 유형을 얻을 것이다.

+0

감사합니다. 나는 그것을 시도 할 것이다. 그것은 일련의 문자열을 반환 할 것인가? – rjcossa

+0

서버의 문자열 배열을 사용하면 문제가 해결됩니다. –

관련 문제