gpt4 book ai didi

javascript - 检查值是否在 CSV 文件中

转载 作者:行者123 更新时间:2023-12-03 01:55:36 27 4
gpt4 key购买 nike

我想要筛选 csv 文件并检查其中一列中是否存在短语(管道)。此时会弹出警告框,提示存在所有不同版本的变量代码,这是不正确的。

处理 CSV 文件的脚本

$(document).ready(function () {
console.log('Enterre');
$('#load_data').click(function () {
$.ajax({
type: "GET",
url: "assets/exports/pipe.csv",
success: function (data) {
console.log("success");
var code = "Test";
// Remove \n and split by ,
var pipeList = data.split('\n').map(function (row) {
return row.split(',')
});
// Array of arrays like be generated
for (var i = 0; i < pipeList.length; i++) {
if ($.inArray(code, pipeList[i]) != -1) {
alert('value is in Array!');
}
else {
alert('value is not');
}
}
}
});
});
});

CSV 文件

CSV file

最佳答案

看看这个更改后的代码。

$(document).ready(function() {
console.log('Enterre');
$('#load_data').click(function() {

$.ajax({
type: "GET",
url: "assets/exports/pipe.csv",

success: function(data) {

var code = "Pipe";
// Flag that value found
var found = false;
// Remove \n and split by ,
var pipeList = data.split('\n').map(function(row){return row.split(',')});
// Array of arrays like be generated
for(var i = 0; i < pipeList.length; i++){
if ($.inArray(code, pipeList[i]) != -1) {
found = true;
alert('value is Array!');
}
}
if(!found){
alert('value is not in Array');
}
}
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="load_data">Load</button>

关于javascript - 检查值是否在 CSV 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50250844/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com