я бы сделал так.
Читать текстовый файл в список.
Затем получить подсписок. с 0 по 29 элементы. Затем "удалить часть" из предыдущего списка, с 0 по 29 элементы
установить переменную "перенос строки"
затем преобразовать новый подсписок в строку, используя как разделитель ту самую переменную Перенос строки.
Эту полученную строку переводим Транслейтером.
пишем допустим в файл. Ставим галочку дописывать
повторяем циклично пока все элементы первого списка не будут вытащены по 30 штук.
Когда все кончено, у нас в текстовике готовые переведенные строки все
Как распарсить строку полученную из действия "Excel"-"Найти все ячейки"
-
Всем привет. Ситуация следующая:
Из таблицы xlsx произвел поиск через действие "Excel-Найти все ячейки"
Полученные данные записались в переменную XLSX_FOUND_CELLS_LIST
Данные имеют вид:6*77,6*572,6*711,6*712,6*1265,6*2193,6*2913
6 это столбец;
77,572,711 и другие цифры это строка.
Теперь я хочу сказать БАСу, что бы он вывел например в лог содержание из строк, полученных в переменной XLSX_FOUND_CELLS_LIST
Как объяснить БАСу, что мне нужно вывести строки 77, 572,712,1265 и т.д. ?
Я понимаю, что надо распарсить строчку6*77,6*572,6*711,6*712,6*1265,6*2193,6*2913и привести её к виду77,572,711,712,1265,2193но как?)
Всем неравнодушным благодарность!

-
После действия "Найти все ячейки", полученные данные находятся в массиве, а не в строке:

Соответственно, этот массив можно перебрать с помощью действия "Foreach":

-
Спасибо! Разобрался немного как с этим работать!
Далее мне нужно было получить значение только СТРОК.
Присвоил новую переменную предварительно применив к FOREACH_DATA.split("*")[1]
В итоге получил массив содержащий только номера интересующих меня строк. Теперь могу вывести строки целиком, а не только ячейку. Пока не знаю насколько это правильно))) Все равно спасибо за помощь!

-
-
Как установить рандомное число из списка?
Locked Moved Поддержка -
-
-