最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如何使用cheerio得到脚本内容

IT培训 admin 11浏览 0评论

如何使用cheerio得到脚本内容

我现在用的是cheerio lib和我试图让这个脚本场 - script type="application/json"但由于某些原因无法找到这些脚本标记。怎么了?如何解决?

var $ = require('cheerio')
var parsedHTML = $.load(html)
console.log( parsedHTML('script').get().length ); // this is 0
回答如下:

如果您使用

var parsedHTML = $.load('<html><head><script type="application/json" src="http://myscript/somescript.ks"></script></head></html>')
console.log( parsedHTML('script').get()[0].attribs['src'] ); 

您可以获取一个URL,然后使用请求来获取内容

如果你想在一个内嵌的脚本,你可以这样做:

console.log( parsedHTML('script').get()[0].children[0].data ); 

如何使用cheerio得到脚本内容

我现在用的是cheerio lib和我试图让这个脚本场 - script type="application/json"但由于某些原因无法找到这些脚本标记。怎么了?如何解决?

var $ = require('cheerio')
var parsedHTML = $.load(html)
console.log( parsedHTML('script').get().length ); // this is 0
回答如下:

如果您使用

var parsedHTML = $.load('<html><head><script type="application/json" src="http://myscript/somescript.ks"></script></head></html>')
console.log( parsedHTML('script').get()[0].attribs['src'] ); 

您可以获取一个URL,然后使用请求来获取内容

如果你想在一个内嵌的脚本,你可以这样做:

console.log( parsedHTML('script').get()[0].children[0].data ); 

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论