Einzelnen Beitrag anzeigen

Neuromancer

Registriert seit: 8. Aug 2003
62 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Optionale Argumente in Nodes - wie behandeln ?

  Alt 20. Dez 2007, 17:24
Hallo und frohe Weihnachten auch von mir.

Ich würde folgendermaßen an das Problem rangehen:
Nutze XPath und du kommst mit wenigen Zeilen Code aus.

Deinen gewollten Error-Node bekommst du über:
aErrorNode := myDocument.documentElement.selectSingleNode( 'error[id="123"]' ); An Text und Action kommst du dann ganz bequem über:
Delphi-Quellcode:
aTextNode := aErrorNode.selectSingleNode( 'text' );
if ( nil <> aTextNode ) then
  sText := aTextNode.text;

... für Action das Selbe in grün ...
Gruß
  Mit Zitat antworten Zitat