Разбить список на переменные

Регистрация
15.04.2016
Сообщения
638
Благодарностей
105
Баллы
43
Скорее всего это задача невыполнима, но всё же...
Можно ли одним сниппетом разом вытащить 500 строк из файла и назначить их значения 500 переменным? И что бы это действие занимало пару секунд - максимум?

Думаю мб как-то с циклом связать... Не знаю даже. Это вообще возможно?
 

nole

Client
Регистрация
19.11.2010
Сообщения
368
Благодарностей
215
Баллы
43
по-моему, такое желание может возникнуть только из-за неправильного представления логики шаблона
для чего нужно именно 500 переменных? может нужен цикл, в котором будет использоваться только одна переменная, и значения из списка будут браться по-очереди
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 436
Баллы
113
Можно. Оформите список в виде джейсона, и отпарсите в одно действие. Все по уникальным переменным раскидается

ПС
Сорри, не заметил, что в разделе сниппеты
 
Последнее редактирование:
  • Спасибо
Реакции: KOPEECHKA.STORE

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
500 переменных. Хотел бы я глянуть такой шаблон)
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 106
Баллы
113
500 переменных. Хотел бы я глянуть такой шаблон)
Помню тут как-то давно скрин километрового Свитча кто-то выкладывал - прикольно выглядело. А проект с 500 переменными - это еще круче!

А по факту, если переменные созданы - то можно сделать, то что нужно ТС.
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Зачем 500 переменных, если есть массивы с высокой скоростью работы, как будто у тебя эти данные в переменных записаны? Какая разница будет, если ты будешь вызывать переменную как mass_test[0] вместо test_0?
 
Регистрация
15.04.2016
Сообщения
638
Благодарностей
105
Баллы
43
А как мне ещё поступить?
Нужно отправить пост запрос к Вк апи, использовать в одном 1000 разных id юзеров,которые при другом запросе уже будут совершенно иные.

По очереди брать никак нельзя, ибо база состоит из 15 миллионов юзеров. Нужно за раз менять сразу 1000 значений. Спрашивал про 500, ибо 1000 это вообще что-то невозможное.

Возможно я что-то где-то не понял.
 
Последнее редактирование:
Регистрация
15.04.2016
Сообщения
638
Благодарностей
105
Баллы
43
Можно. Оформите список в виде джейсона, и отпарсите в одно действие. Все по уникальным переменным раскидается

ПС
Сорри, не заметил, что в разделе сниппеты
А как можно оформить 1000 джсон в один пост запрос?
Нужно что-то вроде json.response[0-1000].bdate...
Не подскажете правильное оформление интервала? Т.к. мне кажется, что стандартный метод тут не поможет и нужно оформлять через с# кубик.

Вообще, прошу меня извинить за туговатость в этом вопросе, ибо json,xml,c# начал плотно рассматривать лишь вчера.
 
Последнее редактирование:

nole

Client
Регистрация
19.11.2010
Сообщения
368
Благодарностей
215
Баллы
43
Как и предположил, это неверное представление логики, 500 переменных не нужны
Нужно делать так: берем 500 строк в список, объединяем список в переменную с нужным разделителем, далее используем ее в запросе
 
  • Спасибо
Реакции: KOPEECHKA.STORE
Регистрация
15.04.2016
Сообщения
638
Благодарностей
105
Баллы
43
Как и предположил, это неверное представление логики, 500 переменных не нужны
Нужно делать так: берем 500 строк в список, объединяем список в переменную с нужным разделителем, далее используем ее в запросе
Я почему-то думал, что для API не получится через запятую перечислить.
Упустил этот момент, когда документацию смотрел.
Спасибо!=)
 

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