Как правильно получить данные из структуры ?

1. 02.05.21 18:56 Сейчас в теме
Добрый день, получаю от сервера ответ в JONS

"resourceType": "Contract",
    "identifier": [
        {
            "system": "https://",
            "value": ""
        }
    ],
    "term": [
        {
            "offer": {
                "party": [
                    {
                        "reference": [
                            {
                                "reference": ""
                            }
                        ],
                        "role": {
                            "coding": [
                                {
                                    "system": "https://",
                                    "code": ""
                                }
                            ]
                        }
                    }
                ]
            },
            "asset": [
                {
                    "valuedItem": [
                        {
                            "entityCodeableConcept": {
                                "text": "Шариковая ручка"
                            },
                            "identifier": {
                                "system": "https://",
                                "value": "01-01"
                            },
                            "unitPrice": {
                                "value": 10.00,
                                "currency": "RUB"
                            }
                        },
                        {
                           "entityCodeableConcept": {
                                "text": "Карандашь простой"
                            },
                            "identifier": {
                                "system": "https://",
                                "value": "02-02"
                            },
                            "unitPrice": {
                                "value": 11.00,
                                "currency": "RUB"
                            }
                        },
Показать


его преобразую в структуру просматриваю её в ней 3 массива

resourceType Contract
identifier Массив
term Массив

мне нужно содержимое массива asset поместить в таблицу как до него можно добраться ?
Найденные решения
2. wonderboy 238 02.05.21 19:27 Сейчас в теме
Если в массиве term только 1 элемент, то
term[0].asset

Если их может быть несколько, то
Для каждого term_Элемент Из term Цикл
	Для каждого asset_Элемент Из term_Элемент.asset Цикл
		...
Terabaytus; +1 Ответить
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. wonderboy 238 02.05.21 19:27 Сейчас в теме
Если в массиве term только 1 элемент, то
term[0].asset

Если их может быть несколько, то
Для каждого term_Элемент Из term Цикл
	Для каждого asset_Элемент Из term_Элемент.asset Цикл
		...
Terabaytus; +1 Ответить
3. resonance 04.05.21 00:18 Сейчас в теме
Массив можно перебором обработать в цикле и записать данные элементов в таблицу.
Terabaytus; +1 Ответить
4. Terabaytus 04.05.21 08:35 Сейчас в теме
Оставьте свое сообщение
Вопросы с вознаграждением