如何使用JavaScript中的键搜索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,因为该文件将在线存储在远程目录(而不是本地文件)中 解析

我想在JavaScript中创建一个函数,使用Someone名称搜索CSV文件,然后输出相应的电子邮件地址

CSV文件格式:

 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);
    }
});