Вопросы с тегом «character-encoding»

Кодировка символов относится к способу представления символов в виде последовательности байтов. Кодировка символов для Интернета определяется в стандарте кодирования.

30
Как получить согласованное байтовое представление строк в C # без указания кодировки вручную?
Как преобразовать stringк byte[]в .NET (C #), вручную указав конкретную кодировку? Я собираюсь зашифровать строку. Я могу зашифровать его без конвертации, но я все же хотел бы знать, почему здесь играет роль кодировка. Кроме того, почему кодирование должно быть принято во внимание? Разве я не могу просто получить, в каких …

3
Лучший способ преобразовать строку в байты в Python 3?
Похоже, есть два разных способа преобразования строки в байты, как видно из ответов на TypeError: 'str' не поддерживает интерфейс буфера Какой из этих методов будет лучше или больше Pythonic? Или это просто вопрос личных предпочтений? b = bytes(mystring, 'utf-8') b = mystring.encode('utf-8')






16
Установка кодировки символов Java по умолчанию
Как правильно установить кодировку символов по умолчанию, используемую JVM (1.5.x) программно? Я читал, что -Dfile.encoding=whateverраньше это был путь для старых JVM. У меня нет такой роскоши по причинам, в которые я не пойду. Я пытался: System.setProperty("file.encoding", "UTF-8"); И свойство устанавливается, но, похоже, не вызывает последний getBytesвызов ниже использовать UTF8: System.setProperty("file.encoding", …


3
В чем разница между кодировками utf8mb4 и utf8 в MySQL?
В чем разница между utf8mb4и utf8кодировками в MySQL ? Я уже знаю о кодировках ASCII , UTF-8 , UTF-16 и UTF-32 ; но мне любопытно узнать, в чем отличие utf8mb4группы кодировок от других типов кодирования, определенных в MySQL Server . Есть ли какие-то особые преимущества / предложения использования, utf8mb4а не …

5
Нет переноса строки после дефиса
Я пытаюсь предотвратить разрыв строки после дефиса -в каждом конкретном случае, который совместим со всеми браузерами. Пример: У меня есть этот текст: 3-3/8"который в HTML это: 3-3/8” Проблема в том, что в конце строки, из-за дефиса, он разрывается и переносится на следующую строку, а не обрабатывается как полное слово ... …

18
Изменить набор символов MySQL по умолчанию на UTF-8 в my.cnf?
В настоящее время мы используем следующие команды в PHP, чтобы установить кодировку UTF-8 в нашем приложении. Поскольку это немного накладные расходы, мы хотели бы установить это как настройку по умолчанию в MySQL. Можем ли мы сделать это в /etc/my.cnf или в другом месте? SET NAMES 'utf8' SET CHARACTER SET utf8 …

24
Определите кодировку и сделайте все в UTF-8
Я читаю много текстов из различных RSS-каналов и вставляю их в свою базу данных. Конечно, в каналах используется несколько разных кодировок символов, например, UTF-8 и ISO 8859-1. К сожалению, иногда возникают проблемы с кодировкой текстов. Пример: «Ss» в «Fußball» в моей базе данных должно выглядеть так: «ÂŸ». Если это «В», …

6
Что означает «Контент-тип: application / json; charset = utf-8 ”действительно значит?
Когда я делаю POST-запрос с телом JSON в свой REST-сервис, я включаю его Content-type: application/json; charset=utf-8в заголовок сообщения. Без этого заголовка я получаю ошибку от сервиса. Я также могу успешно использовать Content-type: application/jsonбез ;charset=utf-8порции. Что именно делает charset=utf-8? Я знаю, что это определяет кодировку символов, но сервис работает без него. …

12
Почему мы используем Base64?
Википедия говорит Схемы кодирования Base64 обычно используются, когда необходимо кодировать двоичные данные, которые должны храниться и передаваться через носитель, предназначенный для работы с текстовыми данными. Это делается для того, чтобы данные оставались без изменений во время транспортировки. Но разве это не то, что данные всегда хранятся / передаются в двоичном …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.