John D. Cook 8/8/2026

Corrupted apostrophes

Read Original

The article discusses a real-world encoding problem encountered when sharing files between a laptop and a phone. The user observes that typing an apostrophe (U+0027) on the laptop results in '’' on the phone, and typing 's on the phone results in '痴' on the laptop. The explanation involves the phone converting the apostrophe to a right single quote (U+2019), then misinterpreting its UTF-8 bytes (E2 80 99) as Windows-1252 characters (â, €, ™). Conversely, the phone encodes 's as Windows-1252 bytes 92 73, which the laptop interprets as Shift-JIS for the CJK character 痴 (U+75F4). This highlights common pitfalls in character encoding conversion and cross-platform text handling.

Corrupted apostrophes

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet