Показать сообщение отдельно
  #9  
Старый 14.08.2012, 15:08
lkz_07 lkz_07 вне форума
Новичок
 
Регистрация: 12.03.2011
Сообщения: 50
Репутация: 10
По умолчанию

Цитата:
Сообщение от NumLock
Код:
var
  rsdata: IXMLNode;
begin
  XMLDocument1.XML.Assign(Memo1.Lines);
  XMLDocument1.Active:=True;
  rsdata:=XMLDocument1.DocumentElement.ChildNodes['rs:data'];
  // 0
  ShowMessage(
    rsdata.ChildNodes[0].ChildNodes[0].ChildNodes[0].Attributes['id']
  );
  ShowMessage(
    rsdata.ChildNodes[0].ChildNodes[1].Attributes['id']
  );
  // 1
  ShowMessage(
    rsdata.ChildNodes[1].ChildNodes[0].ChildNodes[0].Attributes['id']
  );
  ShowMessage(
    rsdata.ChildNodes[1].ChildNodes[1].Attributes['id']
  );
end;


Большое Вам спасибо. Работает.
А можно ли как-то в цикле сделать? Данных более 200!
Как узнать общее количество данных в блоке rs:data?
Ответить с цитированием