使用逸出序列和控制字元
當應用程式將字串從 ASCII 或 從 Windows (ANSI) 字碼頁 轉換成 Unicode 時,它應該將逸出序列逐字元轉譯為 Unicode。 當 ASCII 或其他 8 位文字檔轉換成 Unicode 時,有可能後續會轉換回。 以字元為基礎,將逸出序列轉換成 Unicode,而不是將它們合併為單一 Unicode 字元,因此不需要辨識和剖析逸出序列,即可執行反向轉換。 例如,ESC+A 應該變成0x001B (ESC) ,0x0041 (A) ,而不是0x411B。
Unicode 中的前 32 個 16 位代碼值適用于 32 個控制字元。 此規格支援針對格式設定目的使用控制字元的現有用法。 Unicode 應用程式可以與處理其 ASCII 對等專案的方式完全相同地處理這些控制字元。
相關主題