レスポンスデータが余分な文字で始まる場合にJSONを解析するのに役立つ必要があります。JMeter JSON parse
IはJSON抽出クエリを用いた例からデータを抽出することができる午前 - $.results
**Working example:**
{
"results" : [
{
"address_components" : [
{
"long_name" : "2300",
"short_name" : "2300",
"types" : [ "street_number" ]
},
{
"long_name" : "22201",
"short_name" : "22201",
"types" : [ "postal_code" ]
}
]
}
],
"status" : "OK"
}
をしかし、私は、次のJSONオブジェクトからデータを抽出するための任意の適切な方法を見つけることができません:
/**/_xdc_._9l6mlb && _xdc_._9l6mlb({
"results" : [
{
"address_components" : [
{
"long_name" : "2300",
"short_name" : "2300",
"types" : [ "street_number" ]
},
{
"long_name" : "22201",
"short_name" : "22201",
"types" : [ "postal_code" ]
}
]
}
],
"status" : "OK"
}
)
- *$.results
- ただし運がない場合、ワイルドカードを使用して先頭の文字をエスケープしようとしました。
どんな助けでも大いに感謝されます
には2つのポストプロセッサがあり、1つは "ゴミ"を、2番目はjsonをクリーンデータから抽出します。 –