问题标签 [node.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在一个元素上调用 .each
我node.io
用来抓取网站。目前我正在学习抓取教程。
我正在使用each
选择器
However when the selector selects only one element, I am receiving this problem:
这可能是什么原因,我该如何缓解这个问题
node.js - 在 Windows Server 2008 上通过命令行运行 node.io 时出错
通过命令行运行 node.io 时出现以下错误
node.js - 使用node.io抓取时如何添加像Tor这样的代理?
我正在使用 node.io 来构建一个网络爬虫,但是在寻找方法的过程中,我已经提出了很多要求,这个网站已经阻止了我。我不知道如何添加代理,例如使用 Tor 向该站点发出请求。
javascript - 如何在这个节点代码中运行多个异步函数?
我正在从N
网址中提取文本。首先我得到 N 个 url,linksOnPage
然后我运行一个doOnPage
函数来从每个 url 中获取文本。当我运行代码时,只有 N 个 url 中的 1 个通过该函数得到处理。我认为这是因为处理功能是异步运行的。如何将它们堆叠在队列中并全部运行/有什么更好的方法来做到这一点?
这是主要的JS代码:
javascript - JS/Node:- 使用 node.io 选择标签
我是一个初学者,正在做一个使用 node.io
http://www.nycourts.gov/reporter/3dseries/2013/2013_06966.htm来抓取这个页面的内容的任务。
我想将 < P > 标签下的文本内容保存为变量中的字符串。
我的代码是这样的:
var nodeio = require('node.io'); var方法={输入:假,运行:函数(){this.getHtml(' http://www.nycourts.gov/reporter/3dseries/2013/2013_06966.htm ',函数(错误,$){
exports.job = new nodeio.Job({timeout:10}, methods);
这显示错误:没有匹配“P”的元素。请帮忙..
javascript - 如何使用 node.io 从 node.js 进行 HTML 解析?
我正在尝试使用node.io
onnode.js
来解析我在变量中作为字符串的 HTML 页面。
我在将 HTML 字符串node.io
作为参数传递给我的工作时遇到了麻烦。
这是我节点文件中代码的摘录nodeiotest.js
:
接下来是我文件的摘录nodeiojobfile.js
:
如何htmlString
在另一个文件中将我的 as 参数发送给我的工作?
此外,在收到文件后,我需要将其解析为 HTML 并执行一些基本的 CSS 选择(例如 getElementById() 等),并且需要计算offsetHeight
某些 HTML 元素。文档说我可以使用get()
和getHTML()
方法来解析 URL 的 html,但是字符串中的 HTML 呢?我该如何解析它们?
出于测试目的,我使用他以下 HTML:
我正在尝试选择<p>
然后找出它的高度。
谁能帮我?提前谢谢!!
node.js - 内置模块的 node.io 问题
所以我可以运行一个js文件
用node.io里面的文件做事。但是如果我去命令行并尝试输入一个内置模块,就像它显示在https://www.npmjs.org/package/node.io
我刚回来 -bash: node.io: command not found
这可能是非常愚蠢的事情,但我无法弄清楚。
mysql - Node Js mysql多查询问题
我正在研究 IO 项目,但当我尝试在一个功能下执行多个 mysql 查询时遇到问题。
当比赛获胜计算发生时,Mysql 选择不会发生,并且会抛出错误,即缺少获胜者对象。
我尝试通过多种方式解决此问题:1)当我尝试在第一个选择查询结果功能下嵌套第二个选择查询时 - 它确实引发了 Mysql 错误
错误:调用退出后无法将退出加入队列。
2)我试图删除所有 conenction.end() 并在计算功能结束时只留下一个。-> 结果是
调用退出后无法将查询加入队列。
有没有人有任何提示如何调整代码的方式,我可以在其中一个又一个嵌套查询,我相信我错过了一些小细节。