Ik ben voor het eerst aan het stoeien met XML binnen een ASP applicatie. Nadat ik de laatse versie van de MS Parser heb geinstalleerd (Microsoft XML Core Services (MSXML) 4.0) heb ik een XML-bestand aangemaakt welke er zo uit ziet:
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?xml version="1.0" encoding="UTF-8"?>
<departments>
<department>
<deptName>IT</deptName>
<deptHead>J. van Buuren</deptHead>
<demptEmployees>15</deptEmployees>
<deptOf>Directie</deptOf>
</department>
<department>
<deptName>Directie</deptName>
<deptHead>T. ten Boef</deptHead>
<demptEmployees>2</deptEmployees>
</department>
</departments> |
Deze wil ik gaan gebruiken binnen ASP en dacht dit zo te gaan doen:
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <%
Dim objXML
Dim blnLoad
Set objXML = Server.CreateObject("MSXML2.DOMDocument.4.0")
objXML.async = false
blnLoad = objXML.Load(Server.Mappath("test.xml"))
Response.Write("<p>" & Server.Mappath("test.xml") & "</p>")
Response.Write("<p>" & blnLoad & "</p>")
Set objXML = Nothing
%> |
Echter ik krijg als resultaat "False" terug op mijn blnLoad variable. Beide bestanden staan in dezelfde virtuele directory op mijn XP-pro machine. Ik vogl het ff niet meer, ik heb dit aan de hand van de SDK opgezet en toch gaat het fout?