Just nu i M3-nätverket
Gå till innehåll

Omvandla till Unicode


Admini

Rekommendera Poster

Hej

Finns det en direkt omvandling av en siffra till Unicode utf-8 i ASP eller VB?

tex.

<%=unicode(12)%>

Eller nåt sånt?

 

Länk till kommentar
Dela på andra webbplatser

Oj vad besvärligt det var!

Jag hittade på en enklare lösning:

Lägger Unicoden för siffror från 1 till 31 i en array

sifferArray("&#1776;", "&#1777;", ...)

Sedan anropar arrayen:

sifferArray(siffra)

Browsern kommer att skriva ut siffran i persiska.

 

Sedan när det gäller årtal så använder jag en For-sats för att lägga ihop fyra siffror:

For f =1 To 4
Response.Write "&#"&1728+ asc((Mid(siffra,f,1)))&";"
Next

1728 är skillnaden mellan en siffra och dess motsvarighet i Unicode:

1=&#1777; 2=&#1778;

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...