(node.js) 从打开的 Azure Blob 中的 Excel 文件访问数据
(node.js) Accessing Data from an Excel file inside a open Azure Blob
我正在尝试从存储在 Azure blob 中的 Excel(csv, xls) 文件访问 node.js 中的数据。我在 node.js
中使用以下代码
Var workbook = Obj.fromStream(request.get('excel location url'))
我一无所获。
注意 : Excel 文件已打开,无需身份验证。
首先,csvtojson库不支持Excel文件,只支持csv。
查看文档,您可以使用 json、line 和 csv 输出阅读每一行。
但是你的代码应该是这样的:
const request=require('request')
const csv=require('csvtojson')
const http = require('http');
csv()
.fromStream(request.get('csv file url'))
.subscribe((json)=>{
console.log(json)
});
我正在尝试从存储在 Azure blob 中的 Excel(csv, xls) 文件访问 node.js 中的数据。我在 node.js
中使用以下代码Var workbook = Obj.fromStream(request.get('excel location url'))
我一无所获。
注意 : Excel 文件已打开,无需身份验证。
首先,csvtojson库不支持Excel文件,只支持csv。
查看文档,您可以使用 json、line 和 csv 输出阅读每一行。
但是你的代码应该是这样的:
const request=require('request')
const csv=require('csvtojson')
const http = require('http');
csv()
.fromStream(request.get('csv file url'))
.subscribe((json)=>{
console.log(json)
});