Unicode question and answer
Q: What is unicode? A: Unicode provides a unique number to each character, no matter what the platform, no matter what the language is. The Unicode standard has been adopted by leaders in these industries, such as Apple, HP, IBM, Justsystem, Microsoft, Oracle, SAP, Sun, Sybase, Unisys, and many other companies. The latest standards require unicode, such as XML, Java, Ecmascript (JavaScript), LDAP, CORBA 3.0, WML, and the like, and Unicode is a regular way of implementing ISO / IEC 10646. Many operating systems, all the latest browsers and many other products are supported. The emergence of Unicode standards and supports the presence of tools, and is the most important trend of global software technology.
Q: Why use unicode? A: Basically, the computer is only processed by the number. They specify a number to store letters or other characters. There are hundreds of coding systems that specify these numbers before creating Unicode. None of the code can contain enough characters: For example, several European Communies require several different coding to include all languages. Even a single language, such as English, no code can be applied to all letters, punctuation, and common technical symbols. These coding systems will also conflict with each other. That is, two codes may use the same number to represent two different characters, or use different numbers represent the same characters. Any specific computer (especially server) requires many different coding, but whether the data will always be damaged during whether the data is between different coding or platforms.
Q: For example, let's take an example. A: For example, Simplified Chinese (GB), Traditional Chinese (BIG5), Japanese, "Zhao" is a word, but the code is different. Under different codes, the BIG5's Zhao is 0xBBAF, and 0xBBAF is displayed as "chemical" in GB, which is garbled. And Unicode adopts unified code, "Zhao" only one, does not have to take which text he is in.
Q: What is the advantage of Unicode? A: From the most obvious example is Windows 2000 / XP and Microsoft Office2000 and after its products. Because these softwares are Unicode kernels, no matter what text, it can be displayed normally above, and the same screen is displayed. Previously, the Word file of Simplified Chinese will be garbled, and the Simplified Chinese program will be garbled on the Windows English version, and now everything is solved.