Ik zit me nu al een halve dag een RSS feed te proberen te parsen d.m.v. asp.
Ik heb de volgende rss feed
Deze berichten probeer ik dus op een pagina weer te geven.
Alleen objlst blijft op 0 staan.
Pak ik echter met 'GetElementsByTagName("*")' dan krijg ik wel een waarde in ObjLst.Length
Maar weet iemand hoe ik me ObjLst.length goed gevuld krijg, dat ik dus met behulp van "objHdl.childNodes(0).text" mijn waarden eruit krijg
Ik heb de volgende rss feed
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <?xml version="1.0" encoding="iso-8859-1" ?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://my.netscape.com/rdf/simple/0.9/"> <channel> <title>YADA</title> <link>kfdsj</link> <description>flkflfd</description> </channel> <item> <title>tekst van tile</title> <link>http://www.linknaartitel</link> </item> |
Deze berichten probeer ik dus op een pagina weer te geven.
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
| '//Begin Forum Tracker Set Http_Obj = Server.CreateObject("Microsoft.XMLHTTP") Http_Obj.Open "GET","http://10.0.0.155/forum/rdf.php",false Http_Obj.Send() Set Obj_XML = Server.CreateObject("MSXML2.DomDocument.4.0") Obj_XML.async = False Obj_XML.Load(Http_Obj.ResponseXML) Set objLst = obj_XML.getElementsByTagName("item") Response.Write(objLst.Length) |
Alleen objlst blijft op 0 staan.
Pak ik echter met 'GetElementsByTagName("*")' dan krijg ik wel een waarde in ObjLst.Length
Maar weet iemand hoe ik me ObjLst.length goed gevuld krijg, dat ik dus met behulp van "objHdl.childNodes(0).text" mijn waarden eruit krijg
[ Voor 13% gewijzigd door Phenomenon op 12-09-2004 13:17 ]