Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: OpenXML navigieren in TDomDocument

  Alt 30. Mai 2008, 16:11
Hi,

wenn ich das Manual richtig lese, dann kannst du eine XPathExpression verwenden um an alle Knoten zu gelangen:

Delphi-Quellcode:
var
  xp: TXPathExpression;
  doc: TDomDocumentXPath;
begin
  // ...
  xp := TXPathExpresion.Create(self);
  try
    xp.Expression := '//item/isactive';
    xp.ContextNode := doc.documentElement;
    if xp.Evaluate
      then ShowMessage(xp.ResultNode(0).NodeValue)
      else ShowMessage('rats');
  finally
    xp.Free;
  end;
end;
Getippt und nicht getestet.

Freundliche Grüße
  Mit Zitat antworten Zitat