String Functions - Online String Manipulation Tools

Encoding Problem Table

What happens if you encode a character with one encoding and then try to decode with another? This is often the case when you have a mix of operating systems and/or internationalization requirements. Also, this tend to be a problem with web frameworks where the code page can be set in the http header or in the http head section. Selecting the wrong encoding (code page) may display some characters correctly but others will be scrambled. The first 256 characters in a mixed selection of encodings are displayed below. Encoding a text with Unicode (UTF-32 Big-Endian) and decoding with Western European (Mac) will sometimes produce strange characters. Characters may display as a box denoting binary data, another character or even several other characters.


Encoding from Unicode (UTF-32 Big-Endian) (code page 12001, utf-32BE) to Western European (Mac) (code page 10000, macintosh)

DecHexutf-32BEmacintosh
00
11
22
33
44
55
66
77
88
99
10A
11B
12C
13D
14E
15F
1610
1711
1812
1913
2014
2115
2216
2317
2418
2519
261A
271B
281C
291D
301E
311F
3220
3321!!
3422""
3523##
3624$$
3725%%
3826&&
3927''
4028((
4129))
422A**
432B++
442C,,
452D--
462E..
472F//
483000
493111
503222
513333
523444
533555
543666
553777
563888
573999
583A::
593B;;
603C<<
613D==
623E>>
633F??
DecHexutf-32BEmacintosh
6440@@
6541AA
6642BB
6743CC
6844DD
6945EE
7046FF
7147GG
7248HH
7349II
744AJJ
754BKK
764CLL
774DMM
784ENN
794FOO
8050PP
8151QQ
8252RR
8353SS
8454TT
8555UU
8656VV
8757WW
8858XX
8959YY
905AZZ
915B[[
925C\\
935D]]
945E^^
955F__
9660``
9761aa
9862bb
9963cc
10064dd
10165ee
10266ff
10367gg
10468hh
10569ii
1066Ajj
1076Bkk
1086Cll
1096Dmm
1106Enn
1116Foo
11270pp
11371qq
11472rr
11573ss
11674tt
11775uu
11876vv
11977ww
12078xx
12179yy
1227Azz
1237B{{
1247C||
1257D}}
1267E~~
1277F
DecHexutf-32BEmacintosh
12880ۀ
12981Å
13082‚Ç
13183ă
13284„Ñ
13385…Ö
13486†Ü
13587‡á
13688ˆà
13789‰â
1388AŠä
1398B‹ã
1408CΌ
1418Dç
1428EŽé
1438Fè
14490ê
14591‘ë
14692’í
14793“ì
14894Ӕ
14995•ï
15096–ñ
15197—ó
15298˜ò
15399™ô
1549Ašö
1559B›õ
1569CϜ
1579Dù
1589Ežû
1599FŸü
160A0 
161A1¡°
162A2¢¢
163A3££
164A4¤§
165A5¥
166A6¦
167A7§ß
168A8¨®
169A9©©
170AAª
171AB«´
172AC¬
173AD­
174AE®Æ
175AF¯Ø
176B0°
177B1±±
178B2²
179B3³
180B4´¥
181B5µµ
182B6
183B7·
184B8¸
185B9¹π
186BAº
187BBȻ
188BC¼º
189BD½
190BE¾æ
191BF¿ø
DecHexutf-32BEmacintosh
192C0À¿
193C1Á¡
194C2¬
195C3Ã
196C4ă
197C5Å
198C6Æ
199C7Ç«
200C8È»
201C9É
202CAÊ 
203CBËÀ
204CCÌÃ
205CDÍÕ
206CEΌ
207CFϜ
208D0Ð
209D1Ñ
210D2Ò
211D3Ó
212D4Ô
213D5Õ
214D6Ö÷
215D7×
216D8Øÿ
217D9ÙŸ
218DAÚ
219DBÛ
220DCÜ
221DDÝ
222DEÞ
223DFß
224E0à
225E1á·
226E2â
227E3ã
228E4ä
229E5åÂ
230E6æÊ
231E7çÁ
232E8èË
233E9éÈ
234EAêÍ
235EBëÎ
236ECìÏ
237EDíÌ
238EEîÓ
239EFïÔ
240F0ð
241F1ñÒ
242F2òÚ
243F3óÛ
244F4ôÙ
245F5õı
246F6öˆ
247F7÷˜
248F8ø¯
249F9ù˘
250FAú˙
251FBû˚
252FCü¸
253FDý˝
254FEþ˛
255FFÿˇ


Tags: encoding decoding problem double character error

More Encoding Tables






Privacy Policy Sitemap