Regulärer Ausdruck in Jmeter für eine json reponse

stimmen
0

Wie kann ich den regulären Ausdruck für die Json Antwort schreiben.

Meine json Antwort Herausgeber: / api / web / Verlage / 194.

Aus dieser Antwort möchte ich in bekommen sie nur den numerischen Wert, dh 194. Irgend jemand pls Hilfe bekommen?

Veröffentlicht am 08/07/2014 um 11:52
vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Wenn „194“ ist, kann die einzige ganze Zahl in Ihrer Antwort als Ihr Regex nur ‚begrenzt werden (\ d +)`

Wenn Sie Antwort mehr Ziffern enthält, müssen Sie genauer sein, wie

"publisher":"/api/web/publishers/(\d+)"

So etwas wie:

  • Referenzname: publisher
  • Regulären Ausdruck: "publisher":"/api/web/publishers/(\d+)"
  • Vorlage: $ 1 $

Wird extrahieren „194“ und speichern sie in „Verlag“ JMeter Variable. Sie werden in der Lage , als sich darauf beziehen ${publisher}später in Thread - Gruppe.

Mit berücksichtigen würde für die Zukunft , wenn Sie etwas von komplexeren Strukturen JSON extrahieren müssen werde ich empfehlen JSON Pfad Extractor verfügbar über JMeter Plugins - den Extraktor Leben in „Extras mit Libs Set“ Paket.

Siehe den XPath - Extractor in JMeter Mit Führung (nach unten scrollen zu „Parsing JSON“) für weitere Informationen und XPath zu JSON - Mapping.

Beantwortet am 08/07/2014 um 12:36
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more