Google apps script 从Atom提要中提取内容
我试图从Wordsmith XML提要中提取“/rss/channel/item/title”和“/rss/channel/item/description”。然而,我从来没有想到从饲料中提取它们。任何帮助都将不胜感激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.
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行)谢谢你,埃里克,工作很有魅力!