Запитання з тегом «encoding»

Кодування - це набір заздалегідь визначених правил для зворотного перетворення частини інформації в певному поданні в абсолютно інше представлення. Інший спосіб називається декодуванням. Цей тег є досить загальним, але в основному він використовується для двійкових схем кодування, таких як база 64 та шістнадцятковий.

9
Як я можу безпечно кодувати рядок у Java, щоб використовувати її як ім'я файлу?
Я отримую рядок із зовнішнього процесу. Я хочу використовувати цей рядок для створення імені файлу, а потім записати в цей файл. Ось мій фрагмент коду для цього: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); Якщо s містить …
117 java  string  file  encoding 

9
Пишіть текстові файли без позначки порядку в байтах (BOM)?
Я намагаюся створити текстовий файл за допомогою VB.Net з кодуванням UTF8, без BOM. Хтось може мені допомогти, як це зробити? Я можу писати файл із кодуванням UTF8, але як видалити з нього марку порядку замовлення? edit1: я спробував такий код; Dim utf8 As New UTF8Encoding() Dim utf8EmitBOM As New UTF8Encoding(True) …


2
Чи варто використовувати декларацію кодування в Python 3?
Python 3 використовує кодування UTF-8 для файлів вихідного коду за замовчуванням. Чи потрібно все-таки використовувати декларацію кодування на початку кожного вихідного файлу? Подібно до# -*- coding: utf-8 -*-

8
Заміна для stringByAddingPercentEscapesUsingEncoding в ios9?
У iOS8 та попередніх версіях я можу використовувати: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; в iOS9 stringByAddingPercentEscapesUsingEncodingбуло замінено на stringByAddingPercentEncodingWithAllowedCharacters: NSString *str = ...; // some URL NSCharacterSet *set = ???; // where to find set for NSUTF8StringEncoding? NSString *result = [str stringByAddingPercentEncodingWithAllowedCharacters:set]; і …

12
Попередження про "неможливий символ для кодування" на Java
Зараз я працюю над проектом Java, який видає таке попередження під час компіляції: /src/com/myco/apps/AppDBCore.java:439: warning: unmappable character for encoding UTF8 [javac] String copyright = "� 2003-2008 My Company. All rights reserved."; Я не впевнений, як SO відобразить символ перед датою, але це має бути символом авторського права і відображається в …
112 java  encoding  utf-8  ascii 

11
ruby 1.9: недійсна послідовність байтів у UTF-8
Я пишу сканер в Ruby (1.9), який споживає багато HTML з багатьох випадкових сайтів. Намагаючись витягнути посилання, я вирішив просто використовувати .scan(/href="(.*?)"/i)замість nokogiri / hpricot (основна швидкість). Проблема полягає в тому, що зараз я отримую багато invalid byte sequence in UTF-8помилок. З того, що я зрозумів, у net/httpбібліотеці немає специфічних …
109 ruby  encoding  utf-8 

15
Як отримати значення ASCII рядка в C #
Я хочу отримати значення символів ASCII в рядку на C #. Якщо мій рядок має значення "9quali52ty3", я хочу масив зі значеннями ASCII кожного з 11 символів. Як я можу отримати значення ASCII в C #?
108 c#  encoding  ascii 

11
java.sql.SQLException: Неправильне значення рядка: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...'
У мене є таке рядкове значення: "walmart obama 👽💔" Я використовую MySQL та Java. Я отримую таке виняток: `java.sql.SQLException: Неправильне значення рядка: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...' Ось змінну, яку я намагаюся вставити: var1 varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL` …

9
Використання atob Javascript для декодування base64 неправильно декодує рядки utf-8
Я використовую функцію Javascript, window.atob()щоб розшифрувати кодовану рядок base64 (зокрема базовий вміст, кодований base64 з API GitHub). Проблема в тому, що я повертаю кодовані ASCII символи назад (як â¢замість ™). Як я можу правильно обробляти вхідний потік, кодований base64, щоб він був розшифрований як utf-8?

9
Як досягти безпечного кодування URL-адреси Base64 в C #?
Я хочу досягти безпечного кодування URL-адреси Base64 у C #. У Java у нас є спільна Codecбібліотека, яка дає мені кодований рядок, захищений URL-адресою. Як я можу досягти того ж за допомогою C #? byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode"); string returnValue = System.Convert.ToBase64String(toEncodeAsBytes); Вищевказаний код перетворює його в Base64, але він …
105 c#  encoding  base64 

9
Android. WebView і loadData
Можна використовувати наступний метод для налаштування вмісту loadData веб-перегляду (String data, String mimeType, String encoding) Як впоратися з проблемою з невідомим кодуванням HTML-даних ?! Чи є список кодувань ?! Я знаю з мого коледжу, що в моєму випадку html походить від БД і кодується латиною-1. Я намагаюся встановити параметр кодування …

8
C # Перетворити рядок з UTF-8 в ISO-8859-1 (Latin1) H
Я погукав на цю тему і переглянув кожну відповідь, але все ще не розумію. В основному мені потрібно перетворити рядок UTF-8 в ISO-8859-1, і я це роблю, використовуючи наступний код: Encoding iso = Encoding.GetEncoding("ISO-8859-1"); Encoding utf8 = Encoding.UTF8; string msg = iso.GetString(utf8.GetBytes(Message)); Мій рядок - це джерело Message = "ÄäÖöÕõÜü" …
103 c#  .net  encoding  utf-8  iso-8859-1 

8
Читання персонажа з файлу в Python
У текстовому файлі є рядок "Мені це не подобається". Однак, коли я читаю його в рядок, він стає "я не \ xe2 \ x80 \ x98t подібний". Я розумію, що \ u2018 - це представлення унікоду "" ". я використовую f1 = open (file1, "r") text = f1.read() команда виконати …

3
Чому кодування base64 вимагає заповнення, якщо довжина вводу не ділиться на 3?
Яка мета заповнення в кодуванні base64. Далі наведено витяг із Вікіпедії: "Виділяється додатковий символ pad, який може бути використаний для примусового кодування вихідних даних у ціле число, кратне 4 символам (або еквівалентно, коли нешифрований двійковий текст не кратний 3 байтам); ці символи padding потрібно відкидати під час декодування, але як …
101 encoding  base64 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.