Změna kódové stránky v ASP pomocí ByteArray
IIS 5 neumí správně řešit automatické překódování odchozích dat, proto je lepší použít objekt ScriptUtils.ByteArray. Příklad skriptu na převod kódové stránky ve VBScriptu (ASP):
<%
'Konverze kódové stránky windows-1250 do iso-8859-2
Dim ByteArray
Set ByteArray = CreateObject("ScriptUtils.ByteArray")
ByteArray.CharSet = "windows-1250"
ByteArray.String = "ěščřžýáíé ĚŠČŘŽÝÁÍÉ"
Response.CharSet = "iso-8859-2" ' samozřejmě lze použít také "utf-8" a další
Response.Write "Test string: "
Response.BinaryWrite ByteArray.CharSetConvert(Response.CharSet)
%>
Napsat komentář