JMeter在http请求中使用带有格式化字符的JSON提取数据

时间:2017-09-13 14:05:51

标签: json jmeter

在JMeter中,我有一个http请求带回一些数据。我正在使用JSON Extrator后处理器元素来提取“描述”的数据。 JSON响应如下所示:

{
  "status": "OK",
  "results": [
{
  "id": "123",
  "name": "My Store",
  "description": "<TEXTFORMAT LEADING="2"><LI><FONT FACE="Verdana" SIZE="11" COLOR="#555555" LETTERSPACING="0" KERNING="0">List value as &quot;Puppies&quot; and &quot;Kittens&quot; where appropriate to maximize the cuteness factor. <FONT COLOR="#0B333C"></FONT></FONT></LI></TEXTFORMAT><TEXTFORMAT LEADING="2"><LI><FONT FACE="Verdana" SIZE="11" COLOR="#555555" LETTERSPACING="0" KERNING="0">Before using puppies check the list (i.e. a pet-list). This list should be good. <FONT COLOR="#0B333C"></FONT></FONT></LI></TEXTFORMAT><TEXTFORMAT LEADING="2"><LI><FONT FACE="Verdana" SIZE="11" COLOR="#555555" LETTERSPACING="0" KERNING="0">Before check the list.<FONT COLOR="#0B333C"></FONT></FONT></LI></TEXTFORMAT>"
}
  ]
}

然后我在另一个POST请求中使用此提取的值,并且它说JSON无效。我几乎肯定它与所有格式化特殊字符有关。是否有使用JSON提取器的秘密,以便它可以发布特殊字符?我应该做一些后期处理过程,我将转义字符添加到提取数据中的数据中吗?

0 个答案:

没有答案