Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

XML: Problem mit leeren Eintrag in XML-Datei

  Alt 9. Okt 2005, 11:48
Hallo,

ich als Anfänger in Sachen XML hätt da mal eine bescheidene Frage:

Ich frag mit:
Delphi-Quellcode:
var
  Caption_Text : String;
  XML_Node : IXMLNode;

begin
{...}

Caption_Text := XML_Node.ChildNodes['Caption'].NodeValue;
den Wert eines Eintrages raus und schreib ihn auf die String-Variable "Caption_Text".

Nun hab ich aber das Problem, dass der Eintrag leer ist, er also keinen String enthält.
(Das kann bei mir vorkommen).

Wenn ich also nun starte kommt folgende Fehlermeldung:
Zitat:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.exe ist eine Exception der Klasse EVariantTypeCastError aufgetreten. Meldung: 'Variante des Typs (Null) konnte nicht in Typ (String) konvertiert werden'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------
Wie kann ich abfragen, ob dieser Eintrag nichts enthält, damit ich die Fehlermeldung nicht mehr erhalte?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat