23. marts 2004 - 16:52Der er
8 kommentarer og 1 løsning
Udskriv alle childnodes i xml
Jeg kan ikke lige lure hvordan jeg skal udskrive alle childnodes til en given node ? Bruger msxml 4.0 Så i øjeblikket kan jeg finde den node jeg gerne vil udskrive, men hvordn får jeg fat i dens børn?
Sub childNodes() Dim root As DOMDocument50 Set root = New DOMDocument50 Dim item As IXMLDOMNode If root.Load("c:\text.xml") Then For Each item In root.childNodes(1).childNodes MsgBox item.Text Next End If Set root = Nothing End Sub
Nute>> Nej den vil da ikke!! Roden(XMLDomDocument) har altid mindst 2 børn, det er en del af standarden for XML. De to er PI (Processing Instructions) og første reele rod element. Som det kan ses i XML dokumentet - så er det Names.
Min kode er testet og melder ikke fejl - hvis den melder fejl så er der en struktur fejl i XML filen, der betyder at XML filen ikke er Valid.
Nute>> det er helt iorden, vi er her for at lære allesammen :-)
VH CK
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.