Cheerio 将单引号更改为双引号
Cheerio changing single quotas into double
我正在使用 cheerio 修改我从网站上抓取的 HTML。然而,它搞砸了配额。
这个脚本工作正常,唯一的问题是它正在将 ' 更改为 "
// Load in HTML
$ = cheerio.load(string);
console.log($.html());
它正在改变:
<script>window.jQuery || document.write("<script src='//cdn.shopify.com/s/files/1/0967/6522/t/2/assets/jquery.min.js?15981737959390328713'>\x3C/script>")</script>
收件人:
<script>window.jQuery || document.write("<script src="//cdn.shopify.com/s/files/1/0967/6522/t/2/assets/jquery.min.js?15981737959390328713">\x3C/script>")</script>
您似乎 运行 遇到了 Cheerio 问题跟踪器上的问题 #720。他们说他们不会修复它,但您可以用您的用例来说服他们。我建议在那里评论这个问题。
我正在使用 cheerio 修改我从网站上抓取的 HTML。然而,它搞砸了配额。
这个脚本工作正常,唯一的问题是它正在将 ' 更改为 "
// Load in HTML
$ = cheerio.load(string);
console.log($.html());
它正在改变:
<script>window.jQuery || document.write("<script src='//cdn.shopify.com/s/files/1/0967/6522/t/2/assets/jquery.min.js?15981737959390328713'>\x3C/script>")</script>
收件人:
<script>window.jQuery || document.write("<script src="//cdn.shopify.com/s/files/1/0967/6522/t/2/assets/jquery.min.js?15981737959390328713">\x3C/script>")</script>
您似乎 运行 遇到了 Cheerio 问题跟踪器上的问题 #720。他们说他们不会修复它,但您可以用您的用例来说服他们。我建议在那里评论这个问题。