set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = false

xml.load (Server.MapPath ("content/toc.xml"))

set xsl = Server.CreateObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load (Server.MapPath ("content/toc.xsl"))

Response.write(xmldoc.transformNode(xsl))
Cosi lo carichi da file!
Ma non ho capio cosa intenti (creato da url)

Vuoi crerare un xml al volo ?
Vuoi cambiare il file da caricare tramite link?