簡介
對於計算機而言,不同的系統有可能使用不同的內碼。但如果不同系統間要交換檔案,則會發生亂碼現象。解決方法則為,在交換檔案前,檔案提供者先將由內碼形式儲存的檔案轉換成交換碼形式再做交換。在接收檔案後,檔案接收者再由交換碼轉成內碼。
為了方便起見,許多系統的內碼則直接使用交換碼,如ASCII廣為各種系統所使用。
交換碼/國標碼/編碼一般用於各考試、報名過程中將姓名等漢字轉換為四位數字編碼形式,以便數據信息方便管理。目前市場主要運行的交換碼/國標碼查詢列印軟體為《勝龍國標碼查詢軟體》。
中文交換碼
在台灣,中文資訊交換碼(CCCII)為最早提出的交換碼,但沒有成為官方標準。目前的官方標準為中文標準交換碼(CNS 11643),但並未得到民間支持。
對繁體中文而言,中文編碼的事實標準為大五碼,或統一碼。鮮有系統或軟體使用中文標準交換碼做為內碼,甚至在交換交件時也不會轉成此交換碼。
統一碼
對統一碼系統而言,UTF-8、UTF-16、UTF-32皆可說是一種交換碼。