Поместить переменную в квадратные скобки в 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]] ]
    
  • Да, так работает) Огромное Вам спасибо!

  • 0 Votes
    9 Posts
    856 Views
  • 0 Votes
    5 Posts
    617 Views
  • 0 Votes
    2 Posts
    489 Views
  • 0 Votes
    20 Posts
    5578 Views
  • 0 Votes
    4 Posts
    883 Views