Список из связанных переменных. Какую схему ввода выбрать?
-
В качестве исходных данных для работы скрипта требуется ввести в скрипт список из связанных переменных. Например:
A, A1, A2, A3
B, B1, B2, B3
C, C1, C2, C3
Эти переменные по сути представляют из себя исходные данные для работы скрипта и являются числами или строкой. У каждой переменной есть название: например: А - название товара, А1 - вес товара, А2 - длина товара, А3 - цена товара
Предполагается, что скрипт будет работать в многопотоке: каждый поток со своим набором переменных (например, A, A1, A2, A3).
Связанные переменные не планируется вводить каждый раз заново, предполагается лишь редактирование, удаление и добавление строк с переменными. Список с переменными достаточно объемен.
Каким действием лучше ввести в скрипт список переменных и в каком формате представить?
Пока пришла только такая мысль: создать файл со списком переменных (данных) и представить их в виде строк формата JSON:
{"название товара": А, "вес товара": A1, "длина товара": A2, "цена товара": A3}
{"название товара": B, "вес товара": B1, "длина товара": B2, "цена товара": B3}
{"название товара": C, "вес товара": C1, "длина товара": C2, "цена товара": C3}
Формат JSON позволит легко вытаскивать из строк значения связанных переменных по их названию.
Можете предложить более оптимальный или удобный вариант?
-
@botovod said in Список из связанных переменных. Какую схему ввода выбрать?:
В качестве исходных данных для работы скрипта требуется ввести в скрипт список из связанных переменных. Например:
A, A1, A2, A3
B, B1, B2, B3
C, C1, C2, C3
Эти переменные по сути представляют из себя исходные данные для работы скрипта и являются числами или строкой. У каждой переменной есть название: например: А - название товара, А1 - вес товара, А2 - длина товара, А3 - цена товара
Предполагается, что скрипт будет работать в многопотоке: каждый поток со своим набором переменных (например, A, A1, A2, A3).
Связанные переменные не планируется вводить каждый раз заново, предполагается лишь редактирование, удаление и добавление строк с переменными. Список с переменными достаточно объемен.
Каким действием лучше ввести в скрипт список переменных и в каком формате представить?
Пока пришла только такая мысль: создать файл со списком переменных (данных) и представить их в виде строк формата JSON:
{"название товара": А, "вес товара": A1, "длина товара": A2, "цена товара": A3}
{"название товара": B, "вес товара": B1, "длина товара": B2, "цена товара": B3}
{"название товара": C, "вес товара": C1, "длина товара": C2, "цена товара": C3}
Формат JSON позволит легко вытаскивать из строк значения связанных переменных по их названию.
Можете предложить более оптимальный или удобный вариант?Для ввода данных используйте ресурсы в любом удобном варианте. А вот для работы с этими данными внутри скрипта отлично подойдёт объект