如何使用JavaScript中的键搜索CSV文件
我想在JavaScript中创建一个函数,使用Someone名称搜索CSV文件,然后输出相应的电子邮件地址 CSV文件格式:如何使用JavaScript中的键搜索CSV文件,javascript,node.js,papaparse,Javascript,Node.js,Papaparse,我想在JavaScript中创建一个函数,使用Someone名称搜索CSV文件,然后输出相应的电子邮件地址 CSV文件格式: Name: Email: exampleName example@example.com exampleName2 example2@example.com exampleName3 example3@example.com 我想我可以使用PapaParse,因为该文件将在线存储在远程目录(而不是本地文件)中 解析
Name: Email:
exampleName example@example.com
exampleName2 example2@example.com
exampleName3 example3@example.com
我想我可以使用PapaParse,因为该文件将在线存储在远程目录(而不是本地文件)中
解析示例
如果有人能帮我创建这个功能,我将不胜感激。提前谢谢你
const csv=“名称,电子邮件\n示例名称,example@example.com\第2条,example2@example.com"
const csvData=Papa.parse(csv,{header:true}).data
函数findEmailByName(名称){
返回csvData.filter(数据=>data.Name==Name)[0]。电子邮件
}
console.log(
FindMailByName('exampleName2')
);代码>
const csv=“名称,电子邮件\n示例名称,example@example.com\第2条,example2@example.com"
const csvData=Papa.parse(csv,{header:true}).data
函数findEmailByName(名称){
返回csvData.filter(数据=>data.Name==Name)[0]。电子邮件
}
console.log(
FindMailByName('exampleName2')
);代码>
使用@UllasHunka不回答我的问题这不是答案而是建议这是一个这样做的例子。使用@UllasHunka不回答我的问题这不是答案而是建议这是一个这样做的例子。你将如何使用远程服务器?尝试用以下格式的网址“example.com”替换字符串,但找不到资源。下面是一个使用远程服务器的示例:太好了,非常感谢!如果使用远程服务器,您将如何执行此操作?尝试用以下格式的网址“example.com”替换字符串,但找不到资源。下面是一个使用远程服务器的示例:太好了,非常感谢!
// Parse CSV string
var data = Papa.parse(csv);
// Convert back to CSV
var csv = Papa.unparse(data);
// Parse local CSV file
Papa.parse(file, {
complete: function(results) {
console.log("Finished:", results.data);
}
});
// Stream big file in worker thread
Papa.parse(bigFile, {
worker: true,
step: function(results) {
console.log("Row:", results.data);
}
});