node.js把json放到excel

问题描述

node.js把json放到excel

得到一个json 或者是一个数组 比如[a,b,c][1,2,3][4,5,5]存到excel里面
下面是我的代码 希望大神帮我补全
var xlsx = require("xlsx");
var workbook =xlsx.readFile("D:/node/test.xlsx");
var myArray = new Array();
myArray[0] = 'a';
myArray[1] = 'b';
myArray[2] = 'c';
var first_sheet_name = workbook.SheetNames[0];
var address_of_cell = 'A1';
/* Get worksheet /
var worksheet = workbook.Sheets[first_sheet_name];
/
Find desired cell /
var desired_cell = worksheet[address_of_cell];
/
Get the value */
//var desired_value = desired_cell.v;
console.log(workbook);

时间: 2024-09-20 16:10:22

node.js把json放到excel的相关文章

五个提高Node.js应用性能技巧

  如果你的 node 服务器前面没有 nginx, 那么你可能做错了.- Bryan Hughes Node.js 是使用 最流行的语言- JavaScript 构建服务器端应用的领先工具 .由于可以同时提供 web 服务器和应用服务器的功能,Node.js 被认为是以微服务为基础的开发和部署的关键工具. 在后端开发中,Node.js 可以替换或者扩展 Java 和 .NET. Node.js 是单线程非阻塞 I/O, 使其可以支持成千上万的并发操作.这和 NGINX 解决 C10K 问题的方

Node.js模拟浏览器文件上传示例

 这篇文章主要介绍了Node.js模拟浏览器文件上传的实现代码,需要的朋友可以参考下 OSChina上发过了,那个也是我的,现在放到这来,哈哈     代码如下: var path=require("path");  var fs=require("fs");  var http=require("http");    //post值payload  var getfield=function(field, value) {  return 'C

使用Node.js完成的第一个项目的实践总结

项目简介 这是一个资产管理项目,主要的目的就是实现对资产的无纸化管理.通过为每个资产生成二维码,来联合移动终端完成对资产的审核等.这个项目既提供了Web端的管理界面也提供移动端(Andorid)的资产审核.派发等相关功能. 我们用Node.js构建该项目的Web端以及移动端的Serveice API. 项目主框架:Express 简介 Express 是一个非常流行的node.js的web框架.基于connect(node中间件框架).提供了很多便于处理http请求等web开发相关的扩展. Ex

穆客带你快速定位Node.js内存泄露

在7月7日的云栖TechDay活动上,来自阿里云的穆客给大家分享了<如何快速定位Node.js内存泄露>话题.此次分享主要包括Node.js和APM的简单介绍.Node.js内存管理.Node.js内存泄露及其排查过程四个方面. 下面是现场分享观点整理. 大家好,我是来自阿里云的穆客,今天分享的是关于Node.js方面的故障排查.内存泄露的话题. Node.js和APM 很多人应该都知道Node.js,它是一个运行于服务端的基于Chrome V8引擎的 JavaScript 运行环境,Node

使用artTemplate模板开发网站(node.js + express环境)

本文详细说明了如何利用artTemplate模板引擎开发网站,主要是搭配node.js.express环境进行讲解.同时在文章开头会简单介绍了模板.模板引擎概念,以及artTemplate模板引擎的发展史,比较熟悉模板.模板引擎的读者可以跳过这部分.artTemplate的语法将放在文章最后稍作说明,因为语法不是本文的重点所在,可以参考其它文章详细了解语法知识. 为什么要写作这篇文章? 在学习artTemplate模板时,大家自然而然地想到参考artTemplate官方公布的文档,也就是托管在G

Java与Node.js的较量--一场史诗之战

纵观整个计算机发展史,1995是疯狂的一年:这一年Java语言诞生,紧跟其后的是JavaScript.后者虽然含有java二字,实际和java并不沾亲带故.Java属于静态编程语言,需要编译:而JavaScript只是一个简单的解释性脚本语言,属于动态语言. 如果经历过早期java发展,我们不难忘记它曾经的空前巅峰:铺天盖地的推广,超大规模的JavaOne会议.很多人都认定,这种新型的编程语言必将不惜一切代价称霸计算机领域.然后这一预测最终证实只是部分准确.而今,安卓应用.企业级服务器应用程序和

Windows下构建Node.js的Docker Nano Server基础镜像

本文讲的是Windows下构建Node.js的Docker Nano Server基础镜像[编者的话]本文介绍了如何在Windows下制作Nano Server的Docker镜像,并用镜像来部署Node.js应用. 从Windows 10内测版14342开始,就可以开启Windows中新的容器功能了.这让你可以直接在Windows 10里以Hyper-V容器的方式直接运行Windows容器.而且目前为止只支持Nano Server容器.因此,是时候开始适应Nano Server并创建一些基础镜像

如何 hack Node.js 模块?

为何要去 hack? 在业务开发过程中,往往会依赖一些 Node.js 模块,hack 这些 Node.js 模块的主要目的是在不修改工具源码的情况下,篡改一些特定的功能.可能会是出于以下几种情况的考虑: 总是存在一些特殊的本地需求,不一定能作为工具的通用需求来暴露正常的 API 给更多的用户. 临时且紧急的需求,提 PR 已经来不及了. 为什么不直接去改源码?考虑到工具会不定期升级,想使用工具的最新特性,改源码可维护性太差. 期望 举个栗子: // a.jsmodule.exports = f

如何在2016年成为一个更好的 Node.js 开发者

如何在2016年成为一个更好的 Node.js 开发者 本文主要讨论一些进行Node.js开发的最佳实践和建议,这些建议不仅仅适合开发者, 还适合那些管理与维护Node.js基础架构的工作人员.遵循本文提供的这些建议, 能够让你更好的进行日常的开发工作. 使用ES2015 在2015年的夏天,ES2015的最终草案(即ES6)正式发布了.该版本为JavaScript语言增加了大量的新的语言特性,主要包括: 箭头函数 模版字符串 不定参数rest operator, argument spread