我想在过去的几周内得到答案。我想给应用程序中的用户提供一个文本字段,并要求他们输入一个ID号,这个号码将与上传的csv文件列一起检查。如果匹配,则显示一条警告,说明它找到了匹配,否则就没有。
答案 0 :(得分:0)
csv文件基本上是一个普通文件,其中的项目用逗号分隔。 例如:
id,name,email
1,Joe,joe@d.com
2,Pat,pat@d.com
要获取存储在此csv文件中的ID列表,只需循环遍历这些行,然后在拆分字符串后抓取第一个项目(使用逗号分割)
id = line.split(",").get(0); // first element ** Note this depends on what language you're using
现在,将此id添加到您正在存储的ID集合中,就像在列表中一样。
IDs.add(id);
当您接受用户输入时,您需要做的就是检查ID是否在您的ID列表中。
if (IDs.contains(userId)) { print "Found"; }