install this and read the sdk
http://msdn.microsoft.com/downloads...ompositedoc.xml
in a nutshell
dim doc, result, userAgent, pi, root
dim sXMLOut, sXML
set doc = Server.CreateObject("MSXML2.DOMDocument.4.0")
doc.async=false
set result = Server.CreateObject("MSXML2.DOMDocument.4.0")
userAgent = Request.ServerVariables("HTTP_User-Agent")
set root = doc.documentElement
sXMLOut = ""
Response.ContentType = "text/xml"
sXMLOut = sXMLOut & "<Parameters xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"">" & vbCrLf
result.loadXML sXMLOut
set pi = result.createProcessingInstruction("xml", "version=""1.0"" encoding=""UTF-8""")
result.insertBefore pi, result.firstChild
result.save Response
Send the xml data back to the portal
and
if isempty(Request.form("XML")) then
if not isempty(Request.QueryString("XML")) then
sXML = unescape(Request.QueryString("XML"))
end if
else
sXML = unescape(Request.form("XML"))
end if
if len(sXML)>0 then
result.loadXML sXML
end if
Now access the XML document through the result object to process the request.
This was quickly swiped from something I had in a project so may need some tweaking..