Verwendung von Apache JMeter ver 3.2 r1790745 (die neueste) ein JSON-Web-Service zu testen, ist die Antwort wie:JMeter JSON Extractor, extrahieren Sie alle Werte eines Schlüssels in einem String
[ {
"id" : 3,
"description" : "Back",
"name" : "back"
}, {
"id" : 1,
"description" : "Front",
"name" : "front"
}, {
"id" : 6,
"description" : "Left",
"name" : "left"
}]
Wollen Sie die oben analysieren Antwort alle IDs in JSON Extractor in einem String zu erhalten, wie
3,1,6
Meine JSON Pfadausdrücke ist wie folgt:
$..id
Aber ich habe nur die erste ID, die 3 ist, das gleiche Ergebnis wie $.[0].id
Überprüfung des Ergebnisses in einem BeanShell PostProcessor. Wenn ich http://jsonpath.com/ $ gehen .. id mir nicht geben
[
3,
1,
6
]
Ich bekomme 'myvar = [3,1,6]' wie du erwähnt hast. Ich sehe keinen Fehler in Ihrer Syntax. –