Тема: Json данные
Показать сообщение отдельно
  #1  
Старый 30.04.2020, 15:01
pikabu pikabu вне форума
Прохожий
 
Регистрация: 27.12.2017
Сообщения: 24
Версия Delphi: 10.1
Репутация: 10
По умолчанию Json данные

Есть сайт, по api получаю json используя idhttp, затем используя парсинг заполняю листобксы и уже из них заполняю listview, по столбцам, нужными мне данными. Проблема в том, что не все данные напрямую получаются, есть то что содержится в meta / тоесть ссылка на еще одни данные.

PHP код:
"Data" 01.01.2020// Это забираю в 1 колонку listview
    
"store" : {
      
"meta" : {
        
"href" "https://blablalba",
        
"sum" "10000"// Это в 2 колонку listview
      
}
    },
    
"agent" : {
      
"meta" : {
        
"href" "https://blalbalba/30b2a1f9-634e-11ea-0a87-05528886ee87"// Тут забираю ссылку в колонку 3 listvew
        
"type" "counterparty",
        
"mediaType" "application/json",


получается так:
Screenshot_5.png

В тех ссылках что в 3 столбце, есть
PHP код:
"name" "Значение"
Которое мне нужно помещать в листвью вместо этих ссылок.

Я так понимаю нужно, как-то используя цикл пройтись по всем ссылкам, а потом заменить значения в столбце, но не могу понять как.

Либо загрузить по api, json, где есть все ссылки и значения "Name", потом сверять и менять их в листвью....
Короче я запутался
Ответить с цитированием