使用Jmeter xpath提取器获取oauth令牌

使用Jmeter xpath提取器获取oauth令牌,xpath,jmeter,extractor,Xpath,Jmeter,Extractor,如果我想从下面的http响应中提取访问令牌的值,即93ee29b4-74dc-4uu7-8e10-6EAC684551B,那么Xpath查询应该是什么。我尝试将Xpath提取器用于不同的Xpath查询,但没有成功 { "access_token":"93ee2tum-1234-56789-8e10-6eac684551tum", "token_type":"Bearer", "expires_in":3600, "scope":"test" } 您使用xpath提取器而不是正则

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

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

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

常规提取器: 访问令牌“:”([^“]+)”

如果您确实需要使用xpath,您应该知道默认情况下它不适用于Json。
另请阅读:

您能发布您尝试过的代码吗?谢谢Johan,具有access_token的普通提取器“([^”]+)”为我工作。