2012-03-26 2 views
0
내가 XML을 구문 분석 그리고 난 이미지에 대해 다음받을 경우 simplexml_load_file(),를 사용

...XML 파싱 사용 simplexml_load_file()는

SimpleXMLElement Object 
(
    [@attributes] => Array 
     (
      [size] => small 
     ) 
    [0] => http://userserve-ak.last.fm/serve/34s/72903330.png 
) 

SimpleXMLElement Object 
(
    [@attributes] => Array 
     (
      [size] => medium 
     ) 
    [0] => http://userserve-ak.last.fm/serve/64s/72903330.png 
) // ... etc 

내 질문은 내가에서 이미지 URL을 얻는 방법입니다 ... 배열 [0]? attributes() 메서드를 사용하여 '크기'특성에 액세스하는 방법을 알고 있습니다. 하지만 URL을 반향 출력하는 것처럼 보이지 않습니다. 나는 시도했다

$img = $xml -> album -> image[0]; <----i see nothing 
$img = $xml -> album -> image -> 0; <-----i get a 500 error 

어떤 도움을 주시면 대단히 감사하겠습니다. 감사! - 밥

+1

당신이 XML의 일부를 제공 할 수 있겠지? – Josh

답변

0
(string) $xml->album->image; 

또는

(string) $xml->album->image[0]; 

트릭을 할해야합니다.

또한

$xml->album->image->asXML();