В чем разница между Unicode
, UTF8
, UTF7
, UTF16
, UTF32
, ASCII
и ANSI
кодировок?Unicode, UTF, ASCII, ANSI различия в формате
В каком формате они могут помочь программистам?
В чем разница между Unicode
, UTF8
, UTF7
, UTF16
, UTF32
, ASCII
и ANSI
кодировок?Unicode, UTF, ASCII, ANSI различия в формате
В каком формате они могут помочь программистам?
Спускаясь список:
Utf32String
как часть моей библиотеки MiscUtil, если вы когда-нибудь захотите. (Это не очень тщательно проверено, заметьте.)Есть еще на my Unicode page и tips for debugging Unicode problems.
Другой большой ресурс кода: unicode.org, который содержит больше информации, чем вы когда-либо сможете проложить свой путь - возможно, самым полезным битом является code charts.
Я действительно думаю об ANSI как [Code Page 437] (http://en.wikipedia.org/wiki/Code_page_437Code), так как это было использовано ANSI Art , Тем не менее, я не думаю, что это доступно в ASP.Net – lordscarlet
Термин «ANSI» применительно к 8-разрядным кодовым страницам Microsoft является неправильным. Они были основаны на проектах, представленных для стандартизации ANSI, но ANSI сама по себе не стандартизировала их. Windows-1252 (кодовая страница, обычно называемая «ANSI») похожа на ISO 8859-1 (Latin-1), за исключением того, что Windows-1252 имеет печатные символы в диапазоне 0x80..0x9F, где ISO 8859-1 имеет управляющие символы в этом диапазоне. Юникод также имеет управляющие символы в этом диапазоне. https://en.wikipedia.org/wiki/Windows_code_page –
@JonSkeet, у меня есть несколько веб-страниц, которые отправляют сообщения электронной почты. В настоящее время они используют UTF8. Должен ли я подумать об изменении их на UTF7? – jp2code
Некоторое чтение, чтобы вы начали на кодировок: Joel on Software: The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
Кстати - ASP.NET не имеет ничего общего с ним. Кодировки универсальны.
очень информативное чтение, спасибо! –
Ответил здесь через 6 лет после написания статьи. Я прочитал его через 8 лет после написания сообщения. 14 лет спустя, и это все еще хорошее чтение. Это больше половины моей жизни назад. Невероятный. –
Удивительная статья!Приятно видеть, что автор делал другие хорошие вещи, прежде чем создавать stackoverflow ... –
очень родственный: [UTF-8 vs Unicode] (http://stackoverflow.com/questions/643694/utf-8-vs-unicode) –
Лучший сайт для ссылки: http: // msdn. microsoft.com/en-us/library/dd374081(VS.85).aspx – RamSri
http://www.tugay.biz/2016/07/what-is-ascii-and-unicode-and-character.html –