0

如果我想从下面的 http 响应中提取访问令牌的值,即 93ee29b4-74dc-​​4uu7-8e10-6eac6845511b,那么 Xpath 查询应该是什么。我尝试使用具有不同 xpath 查询的 Xpath 提取器,但没有运气。

{
  "access_token":"93ee2tum-1234-56789-8e10-6eac684551tum",
  "token_type":"Bearer",
  "expires_in":3600,
  "scope":"test"
}
4

1 回答 1

2

您使用 xpath 提取器而不是正则表达式提取器有什么原因吗?Xpath 仅在存在多个具有不同值的相同标签的情况下才有用。

正则提取器:access_token":"([^"]+)"

如果您确实需要使用 xpath,您应该知道默认情况下它不适用于 Json。另请阅读:http ://blazemeter.com/blog/using-xpath-extractor-jmeter-0

于 2014-02-27T07:18:59.693 回答