登录
首页 >  Golang >  Go问答

能否用Golang解析JavaScript脚本?

来源:SegmentFault

时间:2023-01-12 20:37:30 248浏览 收藏

怎么入门Golang编程?需要学习哪些知识点?这是新手们刚接触编程时常见的问题;下面golang学习网就来给大家整理分享一些知识点,希望能够给初学者一些帮助。本篇文章就来介绍《能否用Golang解析JavaScript脚本?》,涉及到go,有需要的可以收藏一下

问题内容

在做一个采集项目,在目标网页上显示的内容都是js解析后动态输出的,从源代码中无从获取内容。所以想也许可以把js抓取下来执行后再取出结果。

在做php时,有php v8js模块:http://www.php.net/manual/en/book.v8js.php

以上场景引出,能否用Golang解析JavaScript脚本?有否有高人已经做了什么包可以使用?

正确答案

  1. 下面这个原生的Go库可以解析JavaScript https://github.com/robertkrimen/otto
  2. 使用cgo调用V8引擎 http://bravenewmethod.wordpress.com/2011/03/30/embedding-v8-javascript-engine-and-go/

好了,本文到此结束,带大家了解了《能否用Golang解析JavaScript脚本?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表