gpt4 book ai didi

javascript - 如何从数据源文件设置 var 值?

转载 作者:太空宇宙 更新时间:2023-11-04 15:27:12 25 4
gpt4 key购买 nike

大家好:)英语不是我的母语,所以请原谅任何错误,我想使用数据源文件中的var值运行imacros,而不是硬编码的值,我对编程没有太多了解,但我尝试了一些方法,但总是以失败告终

这是我正在尝试的代码:

    var load;
load = 'CODE: ';
load += 'SET !DATASOURCE eacc.csv' + '\n';
load += 'SET !DATASOURCE_COLUMNS 3' + '\n';
iimSet('i', I);
load += 'SET !DATASOURCE_LINE {{i}}' + '\n';
load += 'ADD !EXTRACT {{!COL1}}' + '\n';
load += 'ADD !EXTRACT {{!COL2}}' + '\n';
load += 'ADD !EXTRACT {{!COL3}}' + '\n';
iimPlay(load)
var COLUMN1 = iimGetLastExtract(1);
var COLUMN2 = iimGetLastExtract(2);
var COLUMN3 = iimGetLastExtract(3);

var a1 = {{COLUMN3}}
for(var J = 1; J <= a1; J++)
{
xxxxxxxxxx
}

我正在尝试将column3值放入LOOP

这是我的数据源:

XXX,YYY,10
XXX,YYY,20
XXX,YYY,05
XXX,YYY,13

所以有人知道如何解决这个问题并提前致谢:)

最佳答案

这是您可以使用的东西。只需稍加修改,您就会得到您想要的。

var load;
load = 'CODE: ';
load += 'SET !DATASOURCE eacc.csv' + '\n';
load += 'SET !DATASOURCE_COLUMNS 3' + '\n';

load += 'SET !DATASOURCE_LINE {{i}}' + '\n';
load += 'ADD !EXTRACT {{!COL1}}' + '\n';
load += 'ADD !EXTRACT {{!COL2}}' + '\n';
load += 'ADD !EXTRACT {{!COL3}}' + '\n';

I = 1;
while (true) {
iimSet('i', I);
iimPlay(load)

var COLUMN1 = iimGetLastExtract(1);
var COLUMN2 = iimGetLastExtract(2);
var COLUMN3 = iimGetLastExtract(3);

if (COLUMN3 == null) {
break;
}

var a1 = COLUMN3;
for (var J = 1; J <= a1; J++) {
////xxxxxxxxxx
alert(a1);
}

//alert(COLUMN3)
I++;
}

关于javascript - 如何从数据源文件设置 var 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45117268/

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