我需要使用 Json 路径提取器而不是使用正则表达式来获取令牌 ID 的值



我需要使用 JSON 路径提取器而不是使用正则表达式来获取令牌 ID 的值

以下是响应:

{  
"username":"Test",
"project_name":"Testing",
"user_domain_id":"default",
"roles":[  
{  
"name":"_member_"
}
],
"services_region":"regionOne",
"user_domain_name":"Default",
"enabled":true,
"domain_name":null,
"id":"9354ad0e4022423db85fa148c9876d30",
"available_services_regions":[  
"regionOne"
],
"is_superuser":false,
"token":"6265e8da4807429ea65febf0a2312091",
"project_id":"5abf103686584fa09860f04d0887f181",
"domain_id":null
}

JSON提取器是从 JSON 获取值的最佳方式,在您的情况下,令牌位于 JSON 的第一级子级中,因此请使用以下表达式:

$.token

另一种方法是使用表达式:

['token']

有关更多表达式语法,请参阅 JSON 路径

. 或 [] 子运算符

最新更新