2014-05-22 5 views
1

PostPrint App을 jetpacks 플러그인과 함께 사용하고 href 응답을 기반으로 테스트에서 envVar 또는 globalVar를 설정하려고합니다.Jetpacks를 사용하여 JSON 내의 부분 문자열 추출하기

{ 
    href: "http://api.alpha.com/profiles//8a5c7d62332067b48473350171ba4206" 
} 

따라서 내 테스트 상자에서 flow_code 변수를 추출하고 설정하기 위해 플로팅 코드를 입력했지만 아직 설정되지 않았습니다.

var data = JSON.parse(responseBody); 

postman.setEnvironmentVariable("profile_Id", data.substring(37)); 

이 기능은 우편 배달부의 제트 팩 플러그인에 있습니까?

답변

0

예이 기능을 사용할 수 있습니다.

functionalitly을 달성하기위한 정확한 방법은 :

var data = JSON.parse(responseBody); 
postman.setEnvironmentVariable("profile_Id", data.href.substring(37)); 

JSON.parse 함수는 자바 오브젝트로 reponseBody 변. 그런 다음 해당 javascript 객체에서 href 속성을 검색해야합니다.

위의 코드는 profile_Id의 환경 변수를 8a5c7d62332067b48473350171ba4206으로 설정합니다.

다음 구문을 사용하여 profile_id {{profile_Id}}를 참조 할 수 있습니다.

자세한 내용은 찾을 수 있습니다. here

관련 문제