Как работать с таблицами в многопотоке, если нужно складывать данные в конкретной последовательности?

Vero

Client
Регистрация
22.11.2019
Сообщения
33
Благодарностей
4
Баллы
8
Друзья, такой вопрос:

Имеется 100 урлов, с которых беру по 10-15 строк данных. Нужно, чтобы данные с одного урла находились в таблице друг за другом. То есть получается таблица в конечном видел должна представлять следующее:


УРЛ1
info1info2info3info4
info1info2info3info4
И так далее до 15 строки
потом следующий блок
УРЛ2
info1info2info3info4

И в том же духе до 100 урла.

Проблема многопотока: таблица записывается рандомно. То есть нет последовательности урлов. Мне нужно, чтобы система брала урл 1, складывала информацию в контейнер и, после того, как данных на этом урле не осталось, записывается в финальную таблицу. Так можно сохранить преемственность информации к урлу.

Но как это сделать. Складывать в список 15 строк, а потом их загнать в таблицу у меня не получилось. Господа, подскажите грамотное решение.
 

Vero

Client
Регистрация
22.11.2019
Сообщения
33
Благодарностей
4
Баллы
8
ПС
сами блоки могут идти рандомно.
Урл1
Урл5
Урл2
итд. Главное, чтобы информация одного блока урл была всегда только внутри этого блока.
 

izubr

Client
Регистрация
11.05.2011
Сообщения
558
Благодарностей
247
Баллы
43
кол-во строк известно, постоянно для каждого блока ?
вариант ставить в каждую запись метку-номер-блока и потом отсортировать ?
 

Vero

Client
Регистрация
22.11.2019
Сообщения
33
Благодарностей
4
Баллы
8
Друзья, нашелся ответ. Стоило только еще немного напрячься.

В итоге решение такое:

Собираю в список строки с заранее проставленными разделителями столбцов и строк.
97357

Тут на скрине разделитель столбцов. А в конце строки ставлю разделитель строки соот-но. Разделитель может быть любой. Хоть "ПУШКИН" - это если вдруг кто-то тоже столкнется с такой задачей, поясняю.

Потом объединяю список в переменную.


Далее через экшн обработки текста " таблицу" загоняю строки, заранее прописав в экшене свои разделители. Всем спасибо. Это точно коллективный разум xDD
97361
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)