从Atom Feed中提取内容

时间:2012-08-11 10:39:47

标签: google-apps-script

我试图从Wordsmith XML Feed中提取“/ rss / channel / item / title”和“/ rss / channel / item / description”。但是我从未想过要从Feed中提取它们。任何帮助,将不胜感激。

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

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


  Logger.log(parsedResponse);  

}

2 个答案:

答案 0 :(得分:0)

尝试将此添加到您的代码中

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

答案 1 :(得分:0)

首先需要使用getElement()获取文档的根元素(rss),然后从那里向下爬行DOM。

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