Ramin
7th June 2000, 02:32
Hi I am having trouble getting the XML parsed using ASP. Can not load the xml document using the load command. Any subjection?
<%
dim objXML
dim objXSL
dim sServer
dim sPasswd
dim dblPort
sServer = "server.name"
sPasswd = "password"
dblPort = 8000
Set objXML = Server.CreateObject("MSXML.DomDocument")
Set objXSL = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = false
objXML.validateOnParse = false
if objXML.load("http://" & sServer & ":" & dblPort & "/admin.cgi?pass=" & sPasswd & "&mode=viewxml") then
objXSL.async = false
objXSL.load Server.MapPath("ShoutStyleWUsers.xsl")
ShoutcastXML objXML.transformNode(objXSL)
Response.Write objXML.transformNode(objXSL)
else
Set xPE = objXML.parseError
With xPE
strErrText = "Your XML Document failed to load" & _
"due the following error." & vbCrLf & _
"Error #: " & .errorCode & ": " & xPE.reason & _
"Line #: " & .Line & vbCrLf & _
"Line Position: " & .linepos & vbCrLf & _
"Position In File: " & .filepos & vbCrLf & _
"Source Text: " & .srcText & vbCrLf & _
"Document URL: " & .url
End With
Response.Write strErrText
end if
%>
<%
dim objXML
dim objXSL
dim sServer
dim sPasswd
dim dblPort
sServer = "server.name"
sPasswd = "password"
dblPort = 8000
Set objXML = Server.CreateObject("MSXML.DomDocument")
Set objXSL = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = false
objXML.validateOnParse = false
if objXML.load("http://" & sServer & ":" & dblPort & "/admin.cgi?pass=" & sPasswd & "&mode=viewxml") then
objXSL.async = false
objXSL.load Server.MapPath("ShoutStyleWUsers.xsl")
ShoutcastXML objXML.transformNode(objXSL)
Response.Write objXML.transformNode(objXSL)
else
Set xPE = objXML.parseError
With xPE
strErrText = "Your XML Document failed to load" & _
"due the following error." & vbCrLf & _
"Error #: " & .errorCode & ": " & xPE.reason & _
"Line #: " & .Line & vbCrLf & _
"Line Position: " & .linepos & vbCrLf & _
"Position In File: " & .filepos & vbCrLf & _
"Source Text: " & .srcText & vbCrLf & _
"Document URL: " & .url
End With
Response.Write strErrText
end if
%>