Показать сообщение отдельно
  #6  
Старый 03.01.2008, 13:55
Аватар для Oleg
Oleg Oleg вне форума
Активный
 
Регистрация: 29.11.2007
Адрес: Оренбургская обл., Россия
Сообщения: 261
Репутация: 15
Хорошо Получилось !

Вот код
Код:
procedure TForm1.Button5Click(Sender: TObject);
var
Temp:IXMLDOMNode;
 Dom:IxmlDomDocument;
 attr:IXMLDOMAttribute;
 begin
 Dom:=CoDOMDocument.Create;
 try
  DOM.load('D:\test.xml');
  if DOM.parseError.reason<>'' then Label1.Caption:=DOM.parseError.reason;
  Temp:=DOM.createElement('t');
    attr:=DOM.createAttribute('id');
    attr.value:=7;
  Temp.text:='Testings Value';
  Temp.attributes.setNamedItem(attr);
  DOM.getElementsByTagName('page').item[0].appendChild(Temp);
  DOM.save('D:\newtest.xml');
  finally
  DOM:=nil;
 end;
end;
Теперь раскажите пожалуйста как прочитать только, например:
1)всё из 'page id="1"'
2)из 'page id="2"' со значением 't id="1"'...
3)как проверить существование какого-то page с каким-то t id. Буду очень благодарен
Ответить с цитированием