У меня есть конечная точка, которая возвращает следующий Json:
[
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name": "Name",
"Address": "Straat 291",
"City": "City",
"PostalCode": "4251 ZD",
"Country": "Nederland",
"Gln": "3413486347842",
"OriginalId": "c936276d-992d-4bdc-8f9f-c78e6abbd234"
},
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name": "Name",
"Address": "Straat 581",
"City": "City",
"PostalCode": "6397 GQ",
"Country": "Nederland",
"Gln": "6281510847414",
"OriginalId": "e82399e2-3efa-4fdb-9a6f-c792c335f9bc"
}
]
Я хочу иметь его в этом формате: (обратите внимание на изменение в camelcase и PostalCode на postCode.
[
{
"id": "00000000-0000-0000-0000-000000000000",
"name": "Name",
"address": "Straat 291",
"city": "City",
"postCode": "4251 ZD",
"country": "Nederland",
"gln": "3413486347842",
"originalId": "c936276d-992d-4bdc-8f9f-c78e6abbd234"
},
{
"id": "00000000-0000-0000-0000-000000000000",
"name": "Name",
"address": "Straat 581",
"city": "City",
"postCode": "6397 GQ",
"country": "Nederland",
"gln": "6281510847414",
"originalId": "e82399e2-3efa-4fdb-9a6f-c792c335f9bc"
}
]
Я создал этот шаблон:
[
{% for manufacturer in content %}
{
"name": "{{manufacturer.Name}}",
"address": "{{manufacturer.Address}}",
"postalCode": "{{manufacturer.PostalCode}}",
"city": "{{manufacturer.City}}",
"country": "{{manufacturer.Country}}",
"gln": "{{manufacturer.Gln}}",
"originalId": "{{manufacturer.OriginalId}}"
}
{% if forloop.last == false%},{% endif %}
{% endfor %}
]
Но я не знаю, как перебирать массив JSON, поскольку у него нет имени. Я создал скрипку, чтобы поиграть с шаблоном. https://jsfiddle.net/ferryferry/0a4tp59b/4/
Возможно ли даже перебрать только массив? Потому что, если это объект с массивом в нем, проблем вообще нет.
Надеюсь, кто-нибудь может мне помочь:)