Всем привет!
Как посчитать кол-во строк в CSV с помощью iMacros или JS?
Задача прочитать (посчитать) все строки в цикле.

MXM пишет

Всем привет!
Как посчитать кол-во строк в CSV с помощью  JS?
Задача прочитать строки в цикле.

один из вариантов

Выделить код

Код:

var file_work='путь к файлу';


 function inportData(a) {
    var b = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance();
    return b.open("GET", a, false), b.send(), b.responseText.split("\n")
} 

var a = inportData('file:///'+file_work);    
alert(a.length); //кол-во строк

for(i = 0; i < a.length; i++) alert(a[i]); //содержание в каждой строке

dim222, привет!
Спасибо за ответ!

Использую:
FF версия 49.0.2
iMacros версия 9030808

Прописал путь:

скрытый текст

Выделить код

Код:

var file_work='C:\Users\User-PC\Documents\iMacros\Datasources\test.csv';


Ошибки
запуск в iMacros:
скрытый текст

Выделить код

Код:

[Exception... "Failure"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://imacros/content/jsplayer.js :: inportData :: line 180"  data: no], line 6 (Error code: -991)


запуск обычный:
скрытый текст
Snimok-0007.1501719670.jpg

MXM

Слеш при таком варианте должен быть двойным

Выделить код

Код:

var file_work='C:\\Users\\User-PC\\Documents\\iMacros\\Datasources\\test.csv';


Смени версию iMacros на 8.9.7 здесь

dim222, огромедное спасибо!
Заработало. :)
Жму пять!