2012-08-11 2 views
0

단어 마스터 XML 피드에서 "/ rss/channel/item/title"및 "/ rss/channel/item/description"을 추출하려고합니다. 그러나 나는 사료에서 그것들을 추출하는 것을 결코 알지 못했다. 어떤 도움을 주시면 감사하겠습니다. 코드의 당신의 조각이 추가Atom 피드에서 콘텐츠 추출

function getWotd(){ 
    var response = UrlFetchApp.fetch("http://wordsmith.org/awad/rss1.xml").getContentText(); 

    var parsedResponse = Xml.parse(response, false); 


    Logger.log(parsedResponse); 

} 

답변

0

당신 getElement()를 사용하여 문서 (RSS)의 루트 요소를 가져온 다음 거기에서 DOM을 크롤 먼저 필요.

var title = parsedResponse.getElement() 
     .getElement('channel') 
     .getElement('item') 
     .getElement('title') 
     .getText(); 
+0

에릭 감사합니다, 매력처럼 작동합니다! – Arky

0

시도

var text = parsedResponse.getElement().getElement('rss').getElement('channel') 
      .getElement('item').getElement('title').getText(); 
+0

TypeError : null의 "getElement"메서드를 호출 할 수 없습니다. (라인 11) – Arky

관련 문제