XML og XPath
Jeg forsøger at hente værdien ID fra en XML fil, der i en afkortet version ser således ud:<?xml version="1.0" encoding="ISO-8859-1" ?>
<Emessage xmlns="http...">
<Envelope>
<*forskelligværdi*>
<sender>
<ID>1234567</ID>
</sender>
</*forskelligværdi*>
</Envelope>
</Emessage>
*forskelligværdi* betyder at jeg ikke ved hvad navn den har idet den skifter for hver XML fil jeg læser ind, så jeg tror, at jeg først skal finde ud af navnet ved at vælge Envelope og så noget i stil med nextsibling før jeg kan gå videre til ID i en XPath(???)
Indtil videre er jeg ca kommet så langt:
Public Function CheckXML(ffile As File) As Boolean
Set oXMLDOM = New DOMDocument40
oXMLDOM.async = False
oXMLDOM.Load(ffile.Path)
og har så prøvet alt muligt i debug feltet, men får fejl lige meget hvad jeg prøver af SelectNodes osv.
Nogen der kan give mig et hint i hvordan jeg kommer i gang?
