Поместить переменную в квадратные скобки в expression

Поддержка
  • Здравствуйте.

    Через действие "Установить переменную", решил спарсить параметр объекта json в режиме expression.

    В таком виде все работает:

    JSON.parse([[SMS_REQUEST_RESULT_CONTENT]])["vk"]
    

    Но если я хочу вместо "vk" подставить значение переменной. Например так:

    JSON.parse([[SMS_REQUEST_RESULT_CONTENT]])[[[SMS_FOR_SERVICE]]]
    

    То выдает ошибку SyntaxError. То есть проблема возникает когда мы переменную помещаем в квадратные скобки. Как грамотно вставить переменную в выражение?

    Я пробовал и конкантинацию плюсами делать и кавычки рядом с переменной ставить - не получается.

  • @emfortes попробуйте с пробелами

    JSON.parse([[SMS_REQUEST_RESULT_CONTENT]])[ [[SMS_FOR_SERVICE]] ]
    
  • Да, так работает) Огромное Вам спасибо!

  • 3 Votes
    2 Posts
    661 Views
  • 0 Votes
    9 Posts
    1116 Views
  • 0 Votes
    9 Posts
    2546 Views
  • в чём дело?

    Поддержка
    0 Votes
    8 Posts
    1533 Views
  • 0 Votes
    36 Posts
    25658 Views