Avatar billede zombien Juniormester
22. februar 2010 - 11:34 Der er 1 kommentar og
1 løsning

Problemer med at hente XML ind i asp :S

Jeg har kigget og kigget rundt omkring her på eksperten, og jeg har nogle problemer med benyttelsen af Server.CreateObject("Microsoft.XMLHTTP")og Server.CreateObject("Microsoft.XMLDOM")

jeg forsøger lige i øjeblikket at hente et rss fra en ekstern kilde, og min kode ser sådan her ud ( i forbehold for at holde kilden skjult, har jeg fjernet linket til feed'et

<%
url = "ekstern kile"

Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
Set objXMLDOM = Server.CreateObject("Microsoft.XMLDOM")

'Opretter forbindelse til xml-dokumentet
Call objXMLHTTP.Open("GET", url, True)

objXMLHTTP.Send

Set objXMLDOM = objXMLHTTP.ResponseXML

' Henter dato ud fra XML filen
Set objDateTime = objXMLDOM.getElementsByTagName("pubDate")

'Henter overskrift ud fra XML filen
Set objHeadlineNames = objXMLDOM.getElementsByTagName("title")

'Henter linket til artiklen i XML filen
Set objLink = objXMLDOM.getElementsByTagName("link")

Response.Write "<table>"
x = 1

response.write objHeadlineNames.length

'Løber igennem alle tags, og udskriver dem i en tabel
For i = 0 To objHeadlineNames.length - 1
  Response.Write "<tr>"
  Response.Write "<td>" & objDateTime(i).text & "</td>"
  Response.Write "<td><a href='"&objLink(i).text&"' title='"&objHeadlineNames(i).text&"'>" & objTitlesNames(i).text & "</a></td>"
  Response.Write "</tr>"
Next

Response.Write "</table>"

Set objXMLHTTP = Nothing
Set objXMLDOM = Nothing
%>

men problemet er den ikke udskriver noget, lader ikke til den kommer godt nok igennem loop'et, har forsøgt at udskrive objHeadlineNames.length hvor den giver en værdi af 0

hvad har jeg gjort forkert?
Avatar billede keysersoze Ekspert
22. februar 2010 - 18:20 #1
Det ser godt nok også noget rodet ud - prøv at tag udgangspunkt i denne artikel og vend tilbage hvis du støder på problemer; http://www.eksperten.dk/guide/1264
Avatar billede keysersoze Ekspert
05. april 2010 - 11:52 #2
lukketid?
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
Kategori
Kurser inden for grundlæggende programmering

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

IT-JOB

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Afdelingschef til GDPR & Tech Regulation

Capgemini Danmark A/S

Finance Lead (SAP)

Capgemini Danmark A/S

SAP S/4HANA Business Controlling