gpt4 book ai didi

javascript - 如何使用cheerio 获取脚本内容

转载 作者:IT老高 更新时间:2023-10-28 23:01:21 26 4
gpt4 key购买 nike

我正在使用 Cheerio 库并试图获取此脚本字段 - 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.org/somescript.ks"></script></head></html>')
console.log( parsedHTML('script').get()[0].attribs['src'] );

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

如果你想获得一个内联脚本,你可以这样做:

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

关于javascript - 如何使用cheerio 获取脚本内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24565800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com