2011-07-11 54 views
1

有時當用某種編輯器打開一個文件(在我的例子中是一個帶有ColdFusion Builder的cfm文件)時,它會顯示亂七八糟的文字,例如[]或 。任何人都可以告訴我這是什麼合適的詞語(所以當我把它們稱爲黑色菱形問號時,聽起來不像是一個穴居人,除非這是合適的術語,在這種情況下我很抱歉),以及它們爲什麼產生(我猜不能解析標記註釋)?由文本編輯器引發的符號

回答

2

code,代碼點U + FFFD,在Unicode中被命名爲REPLACEMENT CHARACTER。在正常情況下,將其稱爲「Unicode替換字符」將是正常的事情。當正在讀取的數據不符合任何有效字符時使用此字符。

某些系統使用一個簡單的方框來表示沒有字形可用的字符(即沒有可用的字體提供該字符);其他系統使用一個帶有十六進制數字的框來表示Unicode代碼點或其他字形。我不知道它是否有正式名稱,但「後備代表」將具有適當的描述性。

1

我一直稱它們爲無效字符。