Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 从Atom提要中提取内容_Google Apps Script - Fatal编程技术网

Google apps script 从Atom提要中提取内容

Google apps script 从Atom提要中提取内容,google-apps-script,Google Apps Script,我试图从Wordsmith XML提要中提取“/rss/channel/item/title”和“/rss/channel/item/description”。然而,我从来没有想到从饲料中提取它们。任何帮助都将不胜感激 function getWotd(){ var response = UrlFetchApp.fetch("http://wordsmith.org/awad/rss1.xml").getContentText(); var parsedResponse = Xml.

我试图从Wordsmith XML提要中提取“/rss/channel/item/title”和“/rss/channel/item/description”。然而,我从来没有想到从饲料中提取它们。任何帮助都将不胜感激

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

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


  Logger.log(parsedResponse);  

}

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

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

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

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

TypeError:无法调用null的方法“getElement”。(第11行)谢谢你,埃里克,工作很有魅力!