Есть ли хороший способ в q ввести несколько больших сложных вложенных словарей, которые представляют / будут преобразованы в json? Я пытаюсь управлять библиотекой echarts javascript, которая в основном просто отображает графики на основе параметров конфигурации json. То, что я делаю сейчас:
opt.title.text:"my chart"
opt.xAxis.data:til 100
opt.series.data:100?5
opt.series.type:`line
toClient[opt] /serializes and sends to browser
но есть ли очевидный способ избавиться от промежуточного задания? Делает ли функция функцию, которая берет пары ключ-путь / значение и превращает их в словарь, или есть лучший способ сделать это?
Или это то, чего следует избегать в q, и вместо этого просто вручную установить запись q, чтобы задать конкретные параметры и обработать карту объектов json в клиенте javascript?