Avatar billede Jman Praktikant
20. marts 2012 - 11:55 Der er 2 kommentarer og
1 løsning

Hent tag name i XML via ASP

Jeg forsøger at liste en XML fil via asp, og det går også fint. Det eneste jeg ikke kan hitte ud af, er hvordan jeg kan få tagget "Publication"s navn med på min liste:

XML eksempel er:
<Publication name="DanoSE">
<PDF><![CDATA[DanoSEtemplate]]></PDF>
<XML><![CDATA[DanoSE]]></XML>
<CSV><![CDATA[DanoSE]]></CSV>
</Publication>


Jeg henter childnotes fint ind med
Set objLst = objXML.getElementsByTagName("Publication")
For i = 0 To (noOfHeadlines - 1)

  Set objHdl = objLst.item(i)
  CDATA1 = objHdl.childNodes(0).text
  CDATA2 = objHdl.childNodes(1).text
  CDATA3 = objHdl.childNodes(2).text

Next

Men jeg mangler at kunne hente navnet på den overordede tag "Publication" ...  ??
Avatar billede softspot Forsker
20. marts 2012 - 12:11 #1
Jeg vil mene du kan hente den med

objXML.documentElement.nodeName

eller

objList.nodeName
Avatar billede Jman Praktikant
20. marts 2012 - 12:17 #2
de virkede ikke, men fandt denne:
objLst.item(i).getAttribute("name")
Avatar billede softspot Forsker
20. marts 2012 - 12:27 #3
Nåh, det var name-atributten du ville have fat i? Jeg troede det var nodens navn.

Anyway! Velbekomme!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester