2011-01-28 2 views
0

내 RSS 피드를 구문 분석하기 위해 SimplePie를 설치했습니다. 나는 사용자 정의 XML 태그를 잡기 위해 튜토리얼을 시도했지만 상황은 해결되지 않았다.SimplePie를 사용하여 RSS/XML에서 사용자 정의 태그 구문 분석

사용자 정의 태그는 다음과 같습니다 <가 ODAT : 이미지> http://www.image.com/images/items/image.jpg </ODAT : 이미지

나는 고장 다른 변수에 태그를 원하는> 어쨌든 정보 디스플레이를 포맷 할 수 있습니다. 어떤 아이디어?

감사합니다.

현재 SimplePie를 코드 :

피드 내에서 사용자 정의 요소에 얻으려면 태그의 배열 것 get_item_tags()을 사용할 수 있습니다

foreach ($feed->get_items() as $item):?> 

    <div class="item"> 
     <h2><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2> 
     <p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p> 
    </div> 

<?php endforeach;?> 

답변

-1

$items = $feed->get_items(); 
foreach ($items as $item):?> 

    <div class="item"> 
     <h2><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2> 
     <p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p> 
    </div> 

<?php endforeach;?> 

시도이 문제를 해결해야한다 반환 될
http://simplepie.org/wiki/reference/simplepie_item/get_item_tags

(210)

당신이 인 print_r를 사용하여 배열을 검사하는 경우()는 어떻게가 ODAT 표시 한 않는 당신이 필요로하는 데이터를 찾을 수 있어야하고 어떻게 그것을

DC

+1

에 액세스하는 데 : 이미지 태그를? 지금은 제목과 설명 태그 만 붙잡고 있습니다. – BigMike

+0

추가 정보보기, 죄송합니다.이 태그를 포함하지 않았으므로 오류라고 생각하고 질문을 완전히 읽지 않았습니다. ( – DeveloperChris

+0

감사합니다. 여기 배울 게 많아. 고마워! – BigMike