Символы, добавленные текстовыми редакторами - PullRequest
1 голос
/ 11 июля 2011

Иногда, когда файл открывается в каком-либо редакторе (в моем случае это файл cfm с ColdFusion Builder), он отображает текст, заполненный такими символами, как [] или . Может кто-нибудь сказать мне, что является подходящим термином для них (поэтому я не звучу как троглодит, когда я называю их черным ромбом, если только это не правильный термин, в котором я сожалею), и почему они генерируются (Я предполагаю аннотации разметки, которые не могут быть проанализированы)?

Ответы [ 2 ]

2 голосов
/ 11 июля 2011

, кодовая точка U + FFFD, в Юникоде называется ЗАМЕНЯЮЩИМ ХАРАКТЕРОМ. В нормальных контекстах обращение к нему как к «символу замены Юникода» было бы нормальным делом. Этот символ используется, когда считываемые данные не соответствуют никаким действительным символам.

В некоторых системах используется простое поле для обозначения символа, для которого недоступен глиф (т. Е. Ни один из доступных шрифтов не предоставляет этот символ); другие системы используют поле с шестнадцатеричными цифрами внутри, представляющими кодовую точку Unicode, или другие символы. Я не знаю, есть ли у него официальное название, но «резервное представление» было бы подходящим для описания.

1 голос
/ 11 июля 2011

Я всегда называл их недопустимыми символами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...