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ář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*