Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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 如何将json对象从index.js发送到node.js中的html_Javascript_Json_Node.js_D3.js - Fatal编程技术网

Javascript 如何将json对象从index.js发送到node.js中的html

Javascript 如何将json对象从index.js发送到node.js中的html,javascript,json,node.js,d3.js,Javascript,Json,Node.js,D3.js,我通过调用RESTFUL Web服务在index.js(node.js)中获取json数据 index.js: =========== var options = { host: '192.168.7.54', port:8080, path:'/restful/traffic/upload', method:'POST', headers: { 'Content-Type': 'a

我通过调用RESTFUL Web服务在index.js(node.js)中获取json数据

index.js:
===========
    var options = {
        host: '192.168.7.54',
        port:8080,
        path:'/restful/traffic/upload',
        method:'POST',
         headers: {
            'Content-Type': 'application/json',
        }
    };

    var req = http.request(options, function(res) {
        res.setEncoding('utf-8');


        res.on('data', function(d) {
            dbdata = [d];
            console.log(dbdata);
        });
    });

这里dbdata是从webservice返回的json对象。这里,我想将这个dbdata重定向到另一个html文件(包含d3饼图)并使用此dbdata以显示饼图。我现在如何继续。是否有人可以就此问题提供建议…

如果您使用的是expressJS,则必须在呈现模板时传递它。
如果没有,那么您必须在这里构造完整的HTML,并在res.end()中传递它

请允许我在这个问题上提出建议,不要从RESTAPI获取数据到nodejs服务器,然后将数据发送到客户端,为什么不简单地使用ajax客户端呢?