POSTMAN: выборка массивов объекта через файл данных JSON в сборщике сборщика

Привет, команда и красивое сообщество

Проблема:

Я хочу получить из файла данных (JSON) в коллекции Runner массив объектов;

Сценарий:

У меня есть моя коллекция в основном приложении здесь тело со всеми полями, которые параметризованы

{
  "order": {
    "order_date": "{{order_date}}",
    "order_number": "{{order_number}}",
    "reference": "{{reference}}",
    "shipping_method": "{{shipping_method}}",
    "signature_required": {{signature_required}},
    "destination": {
      "name": "{{name}}",
      "phone": "{{phone}}",
      "email": "{{email}}",
      "company": "{{company}}",
      "building":"{{building}}",
      "street": "{{street}}",
      "suburb": "{{suburb}}",
      "city" : "{{city}}",
      "state": "{{state}}",
      "post_code": "{{post_code}}",
      "country": "{{country}}",
      "delivery_instructions": "{{delivery_instructions}}"
    },
    "items": [
      {
        "description": "My Item",
        "sku": "ItemA",
        "quantity": 1.0,
        "weight": 0.60,
        "value": 25.0
      }
    ]
  }
}

Как вы можете видеть, все поля order.fields параметризованы, и я могу получить много разных данных для многих итераций, которые мне нравятся, и я могу динамически перебирать с помощью API; Однако массив объектов object/s является статическим;

это belwo мой пример файла данных (я только что вставил один сценарий, но у меня есть файлы с 50)

[
{        "signature_required": true,
         "reference": "Test1",
         "shipping_method":"express",
         "order_number": "{{randomOrderNumber}}",
         "order_date" : "{{$timestamp}}",
         "name" :  "Company + Building + City",
         "phone" : "00000000",
         "email": "test@test.com",
         "company": "My Company",
         "building": "My Building",
         "street": "20 Wellington Street",
         "suburb": " Bondi",
         "post_code": "2026",
         "state": "NSW",
         "city": "Sydney",
         "country": "Australia",
         "delivery_instructions": "Leave at front-door" 
},
....
....
....
]

Есть ли способ, которым я могу добавить массив из 1 или более объектов с различными переменными в шаблоне данных, который я создал?

может быть что-то вроде этого:

[
    {        "signature_required": true,
             "reference": "Test1",
             "shipping_method":"express",
             "order_number": "{{randomOrderNumber}}",
             "order_date" : "{{$timestamp}}",
             "name" :  "Company + Building + City",
             "phone" : "00000000",
             "email": "test@test.com",
             "company": "My Company",
             "building": "My Building",
             "street": "20 Wellington Street",
             "suburb": " Bondi",
             "post_code": "2026",
             "state": "NSW",
             "city": "Sydney",
             "country": "Australia",
             "delivery_instructions": "Leave at front-door" 
"items":[
 {
        "description": "My Item1",
        "sku": "Item1",
        "quantity": 1.0,
        "weight": 0.60,
        "value": 25.0
      },

 {
        "description": "My Item2",
        "sku": "Item2",
        "quantity": 1.0,
        "weight": 0.60,
        "value": 25.0
      },

]

    },
    ....
    ....
    ....
    ]

какой будет код в шаблоне запроса? и какой будет код в data_file.json

Спасибо

франко

0 ответов

Другие вопросы по тегам