Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTTP获取要使用文档元素解析的节点JS_Javascript_Html_Node.js_Http - Fatal编程技术网

Javascript HTTP获取要使用文档元素解析的节点JS

Javascript HTTP获取要使用文档元素解析的节点JS,javascript,html,node.js,http,Javascript,Html,Node.js,Http,我已经编写了一些javascript,可以转到页面并从站点返回数据,但是,我希望从这个html站点获取特定元素,并使用document.getElementById之类的函数。我如何在这里使用这种功能?目前,console.log(chunk)只是简单地吐出整个html,我希望能够解析它 var http = require("http"); var options = { host: 'www.google.com', port: 80, path: '/news' }; ht

我已经编写了一些javascript,可以转到页面并从站点返回数据,但是,我希望从这个html站点获取特定元素,并使用document.getElementById之类的函数。我如何在这里使用这种功能?目前,console.log(chunk)只是简单地吐出整个html,我希望能够解析它

var http = require("http");

var options = {
  host: 'www.google.com',
  port: 80,
  path: '/news'
};

http.get(options, function(res) {
      res.setEncoding('utf8');
      res.on('data', function(chunk){
        console.log(chunk);

    });

}).on('error', function(e) {
  console.log("Got error: " + e.message);
});

有许多npm模块执行相同的操作,下面是一些

一,


2.

欢迎来到堆栈溢出。我们不是代码产品!请告诉我们你试过什么!我试过了。我所能做的就是打印主体,但不确定如何选择特定元素。您已经说过如何:getElementById