【发布时间】:2015-02-18 09:50:53
【问题描述】:
我目前正在使用以下代码从我的代理机构维护的故障票务网站中解析 html。 Xml 类使它很容易做到这一点,但早已被弃用,我担心我的脚本很快就会坏掉。使用较新的 XmlService 类我没有任何运气。有人可以指出我正确的方向吗?
var html = UrlFetchApp.fetch('http://www2.amss.nws.noaa.gov/amsstt.nsf/wSingleCatOpenAll?OpenForm').getContentText();
var doc = Xml.parse(html, true);
var table = doc.html.body.form.table[1];
var trs = table.tr;
for (var r = 1; r < trs.length; r++) {
var tds = trs[r].td;
var ticketId = tds[0].font.a.href;
var ticketNo = tds[2].font.Text;
} ...etc...
【问题讨论】:
标签: google-apps-script xml-parsing html-parsing