所以,我有我现在的机器人(是的,这个机器人是完全合法的。它只是一个网络刮刀式机器人)从循环中的网页中提取数据。但是,在循环开始时,我希望它能够查看先前提取的数据并将其与页面上的数据进行比较,以选择我接下来要做的事情。这可能吗?
例如:
数据保存如下:name1,100,name2,200其中,name可以是任意字母串,数字可以是任意数字字符串。
让您了解页面的外观:它有两个名称,每个名称都包含值,以及按钮。名称和值每分钟左右都会发生变化。
我真正需要帮助的是如何在CSV文件中搜索名称后面的名称和数字,然后如何将数据保存到与旧数据相同的位置。
我知道在大多数编程语言(Java,C ++等)中这很容易实现,但我不确定它是否可以在iMacros中使用。
答案 0 :(得分:1)
您无法将数据保存在与imacros中搜索相同的csv中。
在常规的imacros你也没有循环内部循环和IF语句,所以你需要切换到javascript或类似。
从csv中提取数据很简单:http://wiki.imacros.net/!COLn