2017-08-12 18 views
0
變量

我使用一個數據文件過去的人與以下JSON數據如下郵差數據陣列在RAW帖子正文

{ 
    "FirstName": "Jennifer", 
    "MiddleName": "Geraldine", 
    "LastName": "Gemma", 
    "email": "[email protected]" 
    "Phone":[{"Number":"55-(622)813-5953"},{"Number":"233-(935)372-8021"}]} 
} 

我試圖做的以下數據變量後in RAW

{ 
    "FirstName": "{{FirstName}}", 
    "MiddleName": "{{MiddleName}}", 
    "LastName": "{{LastName}}", 
    "email": "{{email}}", 
    "Phone": {{Phone}} 
} 

除「手機」外,所有數據都被填充。 {{電話}}不被替代。

有沒有辦法做到這一點或發佈JSON請求的替代方式?

OR

是否有發佈使用郵差從數據文件中的JSON此信息的另一種方式?

回答

0

您可以使用Pre-req。您輸入JavaScript代碼的請求標籤。在那裏,你可以迭代數組data.Phone並對數組中的每個條目進行字符串化,JSON.stringify,並構造一個連接的字符串(比如phone_numbers)。然後,您可以將此值設置爲一個變量:

postman.setGlobalVariable("phone_nos", phone_numbers). 

這種「phone_nos」變量可以在RAW請求正文中引用。

"Phone" : {{phone_nos}}