有时当使用某个编辑器打开文件时(在我的情况下是带有ColdFusion Builder的cfm文件),它会显示散落有[]或symbols等符号的文本。任何人都可以告诉我这些术语的正确含义是什么(所以当我将它们称为黑色菱形问号时,我听起来不像是一个穴居人,除非这是正确的术语,在这种情况下我很抱歉),以及为什么它们会被生成(我猜测无法解析的标记注释)?
答案 0 :(得分:2)
,代码点U + FFFD,在Unicode中命名为REPLACEMENT CHARACTER。在正常情况下,将其称为“Unicode替换字符”将是正常的事情。当正在读取的数据与任何有效字符不对应时,将使用此字符。
某些系统使用一个简单的框来表示没有可用字形的字符(即没有可用的字体提供该字符);其他系统使用内部十六进制数字的框表示Unicode代码点或其他字形。我不知道它是否有正式名称,但“后备表示”将具有适当的描述性。
答案 1 :(得分:1)
我总是把它们称为无效字符。