有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
Item 代表了参数文件中的一行数据,以及其是否在本次脚本中是否被删除的标记,在 dataset.forEach 方法中使用到。

字段

字段
类型
描述
data
Record<string, string>
该行参数的列名和数据值

方法

方法
返回类型
描述
delete()
void
标记该行数据为“删除”,即在当前脚本执行过程中不会使用

使用样例

遍历参数文件,并进行修改和删除:
import dataset from 'pts/dataset';

export function setup() {
// 遍历名为 'test.csv' 的参数文件
dataset.forEach('test.csv', (item) => {
// 将数据行 item 中键名为 'key5' 的数据值改为 '555'
item.data.key5 = '555';
// 若数据行 item 中键名为 'key1' 的数据值为 '1',则将其标记为删除,在本脚本执行过程中不会被使用
if (item.data.key1 === '1') {
item.delete();
}
});
}