@tet-vivi вот так:
/*Dat:eyJzIjoidGV4dCIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwiZCI6W3siaWQiOiJTYXZlVGV4dCIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiU0FWRURfVEVYVCJ9XSwicCI6eyJpc19pbWFnZSI6ZmFsc2UsImNzcyI6IiA+Q1NTPiAjdGltZXItMTEwOTg2NSIsInZlcnNpb24iOiIxLjAiLCJjc3MxIjoiID5DU1M+ICN0aW1lci0xMTA5ODY1IiwiY3NzMiI6IiA+Q1NTPiBzcGFuIiwiY3NzMyI6IiIsImN1cnJlbnQiOiJjc3MiLCJtYXRjaCI6Ij5NQVRDSD48c3BhbiBpZD1cInRpbWVyLTExMDk4NjVcIj4wZCAxaCAxNm0gMjZzIDwiLCJ4cGF0aCI6IiA+WFBBVEg+IGlkKFwidGltZXItMTEwOTg2NVwiKSIsImF0IjoiMzU0LCAyODUiLCJ3ZSI6dHJ1ZSwiZmEiOnRydWV9fQ==*/ /*Browser*/ _SELECTOR = " \u003eCSS\u003e #timer-1109865"; wait_element(_SELECTOR)! get_element_selector(_SELECTOR, false).text()! VAR_SAVED_TEXT = _result() section_end()! section_start("", 238272681)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJyb2xlIjoibWFzdGVyIiwic2xhdmUiOjgwMTI3MDg5MywibWFzdGVyIjoyMzgyNzI2ODEsImlmX3ZhciI6Il9jeWNsZV9wYXJhbXMoKS5pZl9lbHNlIiwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tTQVZFRF9URVhUXV0gIT0gMCIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9LHsiaWQiOiJJZkVsc2UiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjp0cnVlfV19*/ _cycle_params().if_else = VAR_SAVED_TEXT != 0; _if(_cycle_params().if_else,function(){ section_insert() })! section_end()! section_start("\u007b\u0022n\u0022:\u0022Else\u0022\u007d", 801270893)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJyb2xlIjoic2xhdmUiLCJzbGF2ZSI6ODAxMjcwODkzLCJtYXN0ZXIiOjIzODI3MjY4MSwiaWZfdmFyIjoiX2N5Y2xlX3BhcmFtcygpLmlmX2Vsc2UiLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsImQiOlt7ImlkIjoiSWZFeHByZXNzaW9uIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1NBVkVEX1RFWFRdXSA9IDAiLCJjbGFzcyI6ImV4cHJlc3Npb24ifSx7ImlkIjoiSWZFbHNlIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZX1dfQ==*/ _if(!_cycle_params().if_else,function(){ section_insert() })! delete _cycle_params().if_else; section_end()! ```Как разбить строки файла в ресурсе?
-
@VovaZ Для каждого элемента списка. Цикл для каждого Foreach он просто проще чем for т.к. не надо узнавать длину списка. У цикла есть переменная CYCLE_INDEX если она делиться без остатка [[CYCLE_INDEX]]%9==0 то значит, что прошли 10 строк 9%9=0 18%9=0 и т.д.
-
Благодарю за помощь! Примерно понял как действовать!
Вот только столкнулся с трудностью Читать файл в список
Если задаю прямой путь как в видео 7 урока - всё гуд.
А вот если я получаю его из ресурса, который тип из файла, то данных нет(.
Перед этим проверяю Количество Элементов В Ресурсе - в переменную вносит количество строк - значит файл подключен. Хз что делать, не думал, что на таком споткнусь. Как быть? -
@Denis_krsk said in Как разбить строки файла в ресурсе?:
@VovaZ Можно прочитать файл в список, потом сделать цикл для каждого, а в цикле в другой список запоминаете строки и сделать условие которое выполняется когда счетчик цикла делиться без остатка, тоесть если цикл идет с 0 то надо Счетчик%9==0. В этом условие выполняете необходимые действия, а список в который запоминали строки надо создать заново, чтобы он очистился. Все просто.
Сутки прошли. На бумажке рисовал. В уме представлял... Никак не соображу. Простите старика). Я понял так. По действиям, как в BASе:
- Ресурс в список. Сделал - удачно.
- Цикл foreach. Выполняю для переменной списка.
- Получаю в переменную FOREACH_DATA строку списка.
- И надо в новый список писать из FOREACH_DATA и..

Чёт туплю((.
Вот xml: 0_1522519404449_cickl10.xml
Помогите, пожалуйста.
-
@VovaZ said in Как разбить строки файла в ресурсе?:
@ruzne said in Как разбить строки файла в ресурсе?:
@VovaZ
пардон, у Вас ошибка в кодену..., давай..., это интерактивный анекдот...
Наверное замучили меня циклы и переменные, что сходу не пойму анекдота.
Где ошибка?ну чтоже....
-в каком коде?
в генетическом... -
@VovaZ Мне кажется вам стоит изучит видеоуроки и разбираться, потому что так вы далеко на чужой шее не уедите. В этой теме и так вам уже все разжевали. Лучше тогда закажите готовое решение.
То есть если строк 18, то в новом списке первые 10 и остановка цикла. Последние 8 строк не обрабатываются(.В первом посте вы сами так задали вопрос, что вам нужно брать 10 строки и вводить их в поле ввода текста.
Нужно брать первые 10 строк из этого файла и вводить на сайт в поле textarea формы. Каждую строку файла с новой строки в форме. Парсить результат это понятно как.Вы даже задачу не может правильно сформулировать, о чем тут вообще можно разговаривать.
-
@Denis_krsk . Да, я новичок. Я просил помощи в реализации одного момента, кто хотел, тот помог. А про правильно сформулировать задачу.. Я задач такого рода никогда не ставил. Хотя пояснял Дальше следующую 10ку и так далее, пока не кончатся строки в файле.txt. Да и это же форум пользователей.
Совсем не понял Ваш настрой к новичкам. Ну а за подсказки по теме благодарю.
Извините, если я Вас чего либо лишил или оскорбил.
