webForumDet fria alternativet

XML-värde -->> ASP-värde

XML

5 svar · 477 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Frågan#1

Nu är jag irriterad. DevGurus sajt är nere. Och:

Hur hämtar jag ett värde ifrån en XML-dokument, säg ett attribut (company) som ligger under "config/page/footer" för att sedan lägga det i en ASP-variabel? Jag vill alltså inte blanda in XSL i det hela.

Mvh, Vide

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

Medlem sedan juni 200032 967 inlägg
#2

öh, läs min fråga från tidigare idag, där jag även lagt fram en lösning...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan dec. 19998 577 inlägg
#3

Hmm... eftersom den inte fungerade så installerade jag om MSXML3 (med replace mode), men jag får fortfarande ett felmeddelande:

Object required: 'XMLDoc.SelectSingleNode(...)'

koden i sin helhet ser ut såhär:

<%
xmltext = Request.ServerVariables("Appl_physical_path") & "xml\asp_16.xml"
Set XMLDoc = Server.CreateObject("Microsoft.XMLDOM")
XMLDoc.load(xmltext)
footer = XMLDoc.SelectSingleNode("config/footer").GetAttribute("company")
%>
<html>
<head>
	<title>ASP och XML</title>
</head>

<body>
<%=footer%>
</body>
</html>

XML-filen:

<?xml version="1.0"?>
<config>
	<footer company="webeye.nu">Här är min footer</footer>
</config>

Jag ser inget fel iaf... :l

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

Medlem sedan juni 200032 967 inlägg
#4

ja, jag fattar då sannrligen ingenting.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan dec. 19996 721 inlägg
#5

<?xml version="1.0" encoding="ISO-8859-1"?>

Medlem sedan dec. 19998 577 inlägg
#6

Wow, det fungerade! :)

Tackar!

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

272 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)