Skip to Content
Internationalization and Unicode

Writing Flat Files with Implicit Substructure and Asian Data from Unicode Systems

With the introduction of Unicode the correct handling of code pages in the file interface becomes important. Whereas in non-Unicode systems a “memcopy” approach in the outside communication was sufficient now code page conversions between the system format (UTF-16 little endian or UTF-16 big endian) and the desired outside format is necessary. While this is common for all kind of desired outside formats there are special things to consider, if the outside code page is one of the non-Unicode multibyte code pages (simplified and traditional Chinese, Japanese and Korean), as the number of character units occupied to represent a character is changing while converting from UTF-16 to an old multibyte format.

View this Presentation

Former Member

No comments