написал страничку, которая должна формировать XML на основе выборки из БД.
<% @Language = VBScript %>
<% Option Explicit
Response.Expires = -1 %>
<!-- #include virtual = "connection/connect.inc" -->
<%
Response.CharSet = "Windows-1251"
Response.ContentType = "text/xml"
Response.Write("<?xml version=""1.0"" encoding=""Windows-1251""?>")
Response.Flush
%>
<%
response.write "<root>"
set rs = oconn.execute ("SELECT '123' as col1 for XML RAW")
xml=rs(0)
response.write xml
response.write "</root>"
%>
Но вместо желаемого XML выдается
браузер мне возвращает |
<?xml version="1.0" encoding="Windows-1251" ?> <root>С„col1Н„rowИЃД‚оЊђМЂг„ЂгЊІC</root> |
То есть кодировка съезжает непонятно куда. Подскажите, в чем может быть проблема, как указать кодировку праильно?