这是数据流,(希望我正确地显示了这一点,我花了很长时间才弄清楚)。我只是想提取标题只是为了看看我是否可以让它工作。我显然迷路了,不明白为什么我不断收到错误。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<items total="475974">
<link href="https://www.sciencebase.gov/catalog/items?
max=1&s=Search&q=water&format=xml"
rel="self" />
<link href="https://www.sciencebase.gov/catalog/items?
max=1&s=Search&q=water&format=xml&offset=1"
rel="next" />
<item id="4f4e4a62e4b07f02db6369dc">
<link href="https://www.sciencebase.gov/catalog/
item/4f4e4a62e4b07f02db6369dc" rel="self" />
<oldId>1800335</oldId>
<title>Reconnaissance of the water resources of Beaver County,
Oklahoma</title>
<summary>Ground water is the major source of water supply in Beaver
County. Because of the rapidly increasing demand for the limited
supply of water for irrigation, additional geologic and hydrologic
data are needed for management of ground-water resources...</summary>
</item>
</items>
这是我的代码:
function myFunction() {
var response = UrlFetchApp.fetch("http://www.sciencebase.gov/catalog
/items?s=Search&q=water&format=xml&max=1").getContentText();
var parsedResponse = Xml.parse(response, true);
//I tried this but it didn't work
var title = parsedResponse.html.head.getElements("title");
Browser.msgBox(title);
}