|  | 
 
 | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Json данные Есть сайт, по api получаю json используя idhttp, затем используя парсинг заполняю листобксы и уже из них заполняю listview, по столбцам, нужными мне данными. Проблема в том, что не все данные напрямую получаются, есть то что содержится в meta / тоесть ссылка на еще одни данные. PHP код: 
		получается так: Screenshot_5.png В тех ссылках что в 3 столбце, есть PHP код: 
		Я так понимаю нужно, как-то используя цикл пройтись по всем ссылкам, а потом заменить значения в столбце, но не могу понять как. Либо загрузить по api, json, где есть все ссылки и значения "Name", потом сверять и менять их в листвью.... Короче я запутался  | 
| 
			 
			#2  
			
			
			
			
		 | |||
| 
 | |||
|   Пробую так Код: var
i: integer;
s: string;
begin
IdHTTP1.Request.BasicAuthentication := True;
IdHTTP1.Request.Username :='login';
IdHTTP1.Request.Password:='password';
For i:=0 to slistbox3.Items.Count-1 do begin
 s:=IdHTTP1.get('https://blalbalba/counterparty/'+sListBox3.Items[i]);
  Memo1.Lines.Append(s);
      ParseStr(Memo1.text, '"name" : "', '",', sListBox4.Items);
end;Данные получаю по ссылкам, но идет затроение  Результат записывается три раза в listbox, почему? P.S. понял, добавил в конец Memo1.text:='' теперь норм. Осталось только заменить все ссылки в листвью на значения из listbox4 Последний раз редактировалось pikabu, 01.05.2020 в 07:23. |