Les Dir eine Einführung von DOM Api durch.
Der Text zwischen den Tags befindet sich in eigenen Nodes.
Es gibt üblere Fallen in dieser API. Z.B. kann das was Du in Nodevalue erwartest auch über mehr childs verstreut sein.
Kein Zufall, dass sich DOM in Java nicht durchsetzte und ca. 2002 all diese vielen XML Apis entstanden. DOM-API sieht auf den ersten Blick highlevel aus, is aber low level.
Beherrschbar, aber ich hab in Notes immer lieber SAX genommen.