З наведеного нижче, використовуючи регулярний витяг. Як витягти значення змінних #v та "saveInto", зберігаючи лінію подачі та CR (rn). Я спробував витягувати шлях Джонса, але лінії подачі втрачаються.
"context": {
"#t": "string",
"#v": "jA0EAwMC.rn..CAqQ==rn"
},
"saveInto": [
"jA0EAw.rn.JneU0=rn"
]
Відповіді:
0 для відповіді № 1спробуйте щось подібне
"#v": "(.?) "? s},? s" зберегти.[? s "(. *?)"
0 для відповіді № 2
Ви можете завантажити змінні за допомогою JSONPath Extractor як:
Щоб витягнути bit "saveInto":
$..saveInto[0]
Щоб витягти біт "#v":
$..#v[0]
Докази:
Як ви бачите, розриви рядків зберігаються.
Побачити Використання XPath Extractor в JMeter (прокрутіть до розділу «Розбір JSON») для отримання додаткової інформації про використання Extractor та деякої форми посилання на JSONPAth.