Læs XML med J(ava)Script
Jeg har en XML-fil, som jeg vil have håndteret serverside med JScript eller JavaScript - men jeg kan ikke få det til at virke. Får kun blank skærm, så der må mangle noget..? Skal kunne få specifikt fat i childNodes og siblings - gerne med XPath-udtryk.How To...?
Nuværende ASP:
==============
<% @Language="JScript" %>
<%
//Load XML
var rootNode = Server.CreateObject("MSXML2.DOMDocument.4.0");
rootNode.async = false;
rootNode.load(Server.MapPath("statistik.xml"));
var strXPath = "./statistik";
var xmlXPath = rootNode.selectNodes( strXPath);
Response.Write( xmlXPath .nodeValue)
%>
XML:
==============
<?xml version="1.0" ?>
<statistik>
<sessioninfo>
<dato>2003-04-09</dato>
<browser>Netscape</browser>
<url>http://www.domain.dk/case1/ekstra.html</url>
<query>?sString=totem&demo=facit</query>
<opsys>Windows 2000</opsys>
</sessioninfo>
<sessioninfo>
<dato>2003-04-08</dato>
<browser>Explorer</browser>
<url>http://www.domain.dk/case2/index.htm</url>
<query></query>
<opsys>Mac OS-X</opsys>
</sessioninfo>
<sessioninfo>
<dato>2003-04-06</dato>
<browser>Netscape</browser>
<url>http://www.domain.dk/case3/demo.asp</url>
<query>?default=nothing</query>
<opsys>Windows 98</opsys>
</sessioninfo>
</statistik>
