webForumDet fria alternativet

Behöver hjälp med ASP mot XML.

ASP

1 svar · 236 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Nu är det dags att komma till mitt problemområde, detta rör främst ASP mot XML. Tänk oss att vi har en xmlfil med liknande noder som i detta exempel:

<siteconfig>
    <buttons>
        <login>Login to site</login>
        <send>send mail</send>
        <reset>reset</reset>
        <back>go back</back>
    </buttons>

    <links>
        <create>Create user</create> 
osv..
    </links>
</siteconfig>

Jag vill med en behändig funktion kunna hämta värdet login som finns i buttons på ett sådant sätt att man endast behöver ropa funktionen på typ detta sätt:

<% 
GetXMLValue(buttons,login)
%>

Är ingen jätte hejare på XML och ASP i symbios så hjälp vore tacksamt! Eller någon bra länk!

Medlem sedan juni 20022 599 inlägg
#2
function GetXMLValue(x, y)
	set xml = CreateObject("MSXML2.DOMDocument")
	xml.async=false
	'xml.setProperty "ServerHTTPRequest", true
	xml.Load <dittdokument>
	If xml.parseError.errorCode = 0 Then
		set nodes = xml.DocumentElement.SelectNodes(x & "/" & y)
		if nodes.length > 0 then GetXMLValue = nodes(0).text
	End If
end function
272 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)