imacros 不显示来自 csv 文件的逗号
imacros don't show commas from csv file
我是 iMacros 的新手,我尝试使用小型 iMacros 来填写表格。
这是代码:
VERSION BUILD=10022823
TAB T=1
TAB CLOSEALLOTHERS
SET !DATASOURCE C:\Users\Sahil\Desktop\cloth.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !ERRORIGNORE YES
URL GOTO=the website/
FRAME NAME=links
TAG POS=1 TYPE=SPAN FORM=NAME:form1 ATTR=TXT:MEN
TAG POS=1 TYPE=A FORM=NAME:form1 ATTR=TXT:SHORTS
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:ismForm ATTR=ID:amount CONTENT={{!COL2}}
它会按应有的方式执行所有操作,但在我的 COL2 0,123 中的数据源文件中,它会识别它是 0,然后是 123,而不是 0,123。我怎样才能改变这个?
您需要在 csv 文件中的逗号之间添加引号。下面是一个例子
示例:0,123 -> "0","123" 应该有效
或者您可以将分隔符从 , 更改为 ;
为此,将以下代码放在 SET !DATASOURCE C:\Users\Sahil\Desktop\cloth.csv
之前
设置!DATASOURCE_DELIMITER;
我是 iMacros 的新手,我尝试使用小型 iMacros 来填写表格。 这是代码:
VERSION BUILD=10022823
TAB T=1
TAB CLOSEALLOTHERS
SET !DATASOURCE C:\Users\Sahil\Desktop\cloth.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !ERRORIGNORE YES
URL GOTO=the website/
FRAME NAME=links
TAG POS=1 TYPE=SPAN FORM=NAME:form1 ATTR=TXT:MEN
TAG POS=1 TYPE=A FORM=NAME:form1 ATTR=TXT:SHORTS
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:ismForm ATTR=ID:amount CONTENT={{!COL2}}
它会按应有的方式执行所有操作,但在我的 COL2 0,123 中的数据源文件中,它会识别它是 0,然后是 123,而不是 0,123。我怎样才能改变这个?
您需要在 csv 文件中的逗号之间添加引号。下面是一个例子
示例:0,123 -> "0","123" 应该有效
或者您可以将分隔符从 , 更改为 ;
为此,将以下代码放在 SET !DATASOURCE C:\Users\Sahil\Desktop\cloth.csv
之前设置!DATASOURCE_DELIMITER;