Einzelnen Beitrag anzeigen

Mr.AndersoN

Registriert seit: 31. Dez 2006
3 Beiträge
 
#1

OpenXML: Leeres XML-Element -> Exception

  Alt 16. Jan 2007, 16:13
Hallo,

ich benutze für mein aktuelles Projekt OpenXML um die Datenanbindung zu realisieren.
Soweit habe ich bis jetzt keine Probleme, jedoch bin ich vor kurzem auf eins gestoßen:
Sobald ich ein leeres Element in der zu lesenden XML-Datei habe, wirft der Debugger mir eine Exception aus, die mich auf eine Zugriffsverletzung hinweist.
Dabei ist es egal, ob das Element die Form <element></element> oder die Form <element /> besitzt.

Nun fand ich Lösungen für das Problem nur für andere XML-Parser nicht jedoch für OpenXML - siehe hier.

Hier noch der Code, welchen ich zum Auslesen verwende:
Doc.GetElementsByTagName('leeres_xml_element').Item(0).ChildNodes.Item(0).NodeValue;
  Mit Zitat antworten Zitat