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;