kloner:
Here is an example for a "not so large" xml file to pass thru ADO via HTML/ASP for a pure data stream(no XSLT).
<%@ language=vbscript %>
<html>
<head>
<title></title>
<%
Dim i
dim oRs
dim sTable
set oRs = Server.CreateObject("ADODB.Recordset"

set oRs.ActiveConnection = nothing
oRs.CursorLocation = adUseClient
oRs.CursorType = adOpenStatic
oRs.LockType = adLockReadOnly
oRs.Source = YOUR XML FILE
oRs.Open
%>
</head>
<body>
what your text is
<%
sTable = "<table border=1>"
sTable = sTable & "<tr>"
For i = 0 to oRs.Fields.Count - 1
sTable = sTable & "<td><b>" & oRs.Fields(i).Name & "</b></td>"
Next
oRs.MoveNext
sTable. = sTable & "</tr>"
Do while not oRs.EOF
sTable = sTable & "<tr>"
For i = 0 to oRs.Fields.Count - 1
sTable = sTable & "<td><b>" & oRs.Fields(i).Name & "</b></td>"
Next
oRs.MoveNext
sTable. = sTable & "</tr>"
Loop
sTable = sTable & "</table>"
Response.Write sTable
%>
</body>
</html>
<%
oRs.Close
set oRs = nothing
%>
Fear is the mind killer!!!!!!