responseXML

ASP

1 svar · 269 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#1

Jag får inte till detta.
Jag "gettar" denna url:

            xmlHttp.Open "get", "http://api.clickatell.com/xml/xml?data=" & strPostBody, False
            xmlHttp.setRequestHeader "Content-Type","text/xml"

			xmlHttp.send
			Set Balance = xmlHttp.responseXML
			Set xmlHttp = Nothing

och får tillbaka denna xmlkod (tror jag) i variabeln Balance:

<?xml version="1.0"?>
<clickAPI>
	<getBalanceResp>
		<ok>428.0</ok>
	</getBalanceResp>
</clickAPI>

Men hur skriver jag ut 428 på min asp-sida?

Medlem sedan juni 20003 076 inlägg
#2

fixat! :)

Set XMLDoc = CreateObject("MSXML2.DOMDocument")
XMLDoc.loadXML xmlHttp.responseText

Set nodeLst = XMLDoc.getElementsByTagName("clickAPI/getBalanceResp")
response.write "Credits kvar på kontot: " & nodeLst.Item(0).text & "<p>"
269 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)