[英]How to search through an html file from an external link using JavaScript?
我对 Javascript 和一般编码非常陌生,并且有一个我真的很想从事的项目,但不知道从哪里开始,特别是第一步。 到目前为止,这就是我希望程序执行的操作:
从四个外部链接访问/读取 html 文件(这是我使用 fetch() 的地方吗?您可以为此推荐任何软件包吗?)
用户输入姓名列表
为列表中的每个项目搜索 html 文件
4a。 如果有匹配,则 output 'match' 以及找到匹配的文件
4b。 如果不匹配,则 output '不匹配'
它是否比仅使用 HTML、CSS 和 JavaScript 更复杂?
先感谢您!
在浏览器中实现这一点的问题是由于跨域问题。 本质上,除非他们明确允许您这样做,否则您不允许 fetch() 或 XMLHttpRequest() 到其他域。 在此处查看 mdn 文档: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
您可以使用 Node.js 来实现它,它允许您在桌面环境中运行 js。 如果您这样做,我建议您执行以下操作:
node-fetch
做 HTTP 请求cheerio
解析数据最好的问候, 开尔文
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.