1
我需要找到所有id
值,其中available":true
:如何解析JSON數據?
格式化爲更好的可讀性:
{
"KEN":[
{
"name":"Mombasa",
"id":"MBA",
"available":false,
"group":[
],
"children":[
],
"countryName":"Kenya",
"countryCode":"KEN",
"synonym":""
}
],
...
}
實際JSON字符串
{"KEN":[{"name":"Mombasa","id":"MBA","available":false,"group":[],"children":[],"countryName":"Kenya","countryCode":"KEN","synonym":""}],...
我試圖與解析它以下正則表達式
\{"name":".+?","id":"(.+?)","available":true,.+?,"synonym":""\}
但它不工作。
我正在使用普通的Jmeter。
安裝JSON插件以在JMeter中使用JSON數據。避免使用正則表達式處理JSON – nhahtdh
JSONPathExtractor插件示例:http://stackoverflow.com/questions/11060483/jmeter-regex-json-response/11204000#11204000 – nhahtdh
請指定哪些不適合您:error |沒有結果|結果太多了?就像我會使用開始和結束行字符一樣('^','$')。此外,以「name:」開頭的行以「group:」結尾,而不是「synonym:」,您混合使用「name:」和「CountryName:」行 –