我正在尝试找到一种方法来访问我正在向其发出 HTTP 请求的服务器返回的标签之间的数据。该文档有多个标签,但只有一个标签之间有 JavaScript 代码,其余的都包含在文件中。我想访问脚本标签之间的代码。
代码示例如下:
<html>
// Some HTML
<script>
var spect = [['temper', 'init', []],
['fw\/lib', 'init', [{staticRoot: '//site.com/js/'}]],
["cap","dm",[{"tackmod":"profile","xMod":"timed"}]]];
</script>
// More HTML
</html>
我正在寻找一种理想的方法来获取“spect”之间的数据并对其进行解析。有时“spect”和“=”之间有一个空格,有时没有。不知道为什么,但我无法控制服务器。
我知道可能有人问过这个问题,但是回复建议使用 HTMLAgilityPack 之类的东西,我宁愿避免使用库来完成这项任务,因为我只需要从 DOM 中获取 JavaScript 一次。