В общем нашел решение, если кому-то пригодится:
распарсить JSON в двумерный массив .sheets[0].data[*] отфильтровать двумерный массив по значению [[RESULT]] = [[PARSED_JSON_VALUES]].filter(function (e) { return (e)[0] == 'KR0601437U00 Bosch GLI 10,8 V-LI'})Квадратики вместо символов в переменной [[STROKA]]
-
Подскажите, пожалуйста. Вот такие

Записать файл в список.
Взять первую запись в переменную [[STROKA]] из списка (с удалением).
Добавить [[STROKA]] в конец списка.
Записать список в файл (перезапись полностью)Файл в кодировке utf-8 (без BOM)
Ветки почитал, у многих проблемы что файл не в той кодировке, но у меня вроде все так... В чем ещё может быть проблема?
Спасибоps такое происходит не часто, закономерность выявить не смог.
На тестовом шаблоне запустил в цикле 150 раз, проблема не проявилась. Но по факту в рабочем скрипте она иногда возникает.