對映不受支援的字元至受支援的字元
如果您轉換資料庫,您必須決定如何處理每個不受支援的字元。每個不受支援的字元 必須對映至受支援的一或多個字元。
例如,您將資料庫從拉丁文-1 字集轉換為 ASCII。如果有德文使用者在資料庫中輸入 "ä" 字元,您有下列方式可以轉換這個字元:
將 "ä" 轉換為 "a",這是最相近的一個字元。
將 "ä" 轉換為 "ae",這在德文中視為同等字元。
如果在德文狀態碼中出現 "ä",則將整個狀態碼轉換為英文。
這個問題沒有簡單的解決方案;您必須選擇最適合使用者需要的對映。
上層主題:
開發資料轉換策略
意見