我需要从表单中提取定价数据。该表单包含几个dropdown
选项。必须提取所有选项组合。
表单下拉列表示例:
size => 1, 2, 3, 4, 5
type => 1, 2, 3, 4
color => 1, 2, 3
units => 1, 2, 3, 4, 5, 6, 7
所以这个特定的产品有 420 种可能的配置 size * type * color * units
如何编写某种循环来获得所有可能的组合?
TAG POS=1 TYPE=SELECT FORM=ACTION:/food/getPrice.do ATTR=NAME:size CONTENT=#1
顺便说一句imacros
,如上例所示,尝试使用来选择一个选项index
不起作用。我被迫通过指定值来选择(例如%1
:)
我也尝试SET !DATASOURCE
并导入了一个CSV
文件,但它没有按照我的需要循环。
-- 澄清一下 -- 我需要这种输出(不必按此顺序,但必须输出所有可能的组合):
size => 1 type => 1 color => 1 units => 1
size => 1 type => 2 color => 1 units => 1
size => 1 type => 2 color => 2 units => 1
size => 1 type => 2 color => 2 units => 2
size => 1 type => 2 color => 2 units => 2
size => 1 type => 3 color => 1 units => 1
. . .
--旁注--如果您知道我如何imacro
从共享服务器(或EC2
)运行它,请告知。谢谢您的帮助!:)