http网络请求返回的html网页内容如何快速解析?

阅读次数 406

const url="https://www.air-level.com/rank" let resp = HTTP.get(url) var x=resp.text()
怎样快速将上面的table标签内容转为嵌套数组?
var doc = (new DOMParser()).parseFromString(x,"text/xml")
doc.getElementsByTagName('table')[0].innerHTML
我想用这个反向解析网页发现不可用啊,
如果无法用xpath或者selector获取网页节点内容那真是相当糟糕的事情,,,

3 Answers

我也是同样遇到如此糟糕的情况,好不容易把程序写好了,结果后台反馈

SyntaxError:Unexpected token (11:14)

真的好揪心啊。

您好,暂时不支持直接解析HTML,可以先通过字符串匹配,自己实现一个简单的解析函数去处理。

请开发组尽快内置方法解析网页,否则有HTTP网络请求却无网页解析这是很荒唐的,不可能直接就用正则文本处理了,,,