Запитання з тегом «utf-8»

UTF-8 - це кодування символів, яке описує кожну точку коду Unicode, використовуючи послідовність байтів від одного до чотирьох байтів. Він сумісний з ASCII назад, але при цьому підтримує представлення всіх кодів коду Unicode.


24
Виявити кодування та зробити все UTF-8
Я читаю багато текстів з різних RSS-каналів і вставляю їх у свою базу даних. Звичайно, існує кілька різних кодувань символів, які використовуються в каналах, наприклад, UTF-8 та ISO 8859-1. На жаль, іноді виникають проблеми з кодуваннями текстів. Приклад: "Я" у "Fußball" має виглядати так у моїй базі даних: "Ÿ". Якщо …

5
UTF-8: Загальне? Бін? Unicode?
Я намагаюся розібратися, яке зібрання я повинен використовувати для різних типів даних. 100% вмісту, який я буду зберігати, подається користувачем. Я розумію, що я повинен використовувати UTF-8 General CI (Case-Insensitive) замість UTF-8 Binary. Однак я не можу знайти чіткого розрізнення між загальним CI UTF-8 та UTF-8 Unicode CI. Чи слід …
279 mysql  utf-8  collation 


16
Як використовувати UTF-8 у ресурсах ресурсів за допомогою ResourceBundle
Мені потрібно використовувати UTF-8 у своїх ресурсах ресурсів за допомогою Java ResourceBundle. Коли я ввожу текст безпосередньо у файл властивостей, він відображається як mojibake. Мій додаток працює на Google App Engine. Хтось може мені навести приклад? Я не можу отримати цю роботу.


2
Url декодує UTF-8 в Python
Я витратив багато часу, наскільки я новачок в Python. Як я можу колись розшифрувати таку URL-адресу: example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0 до цього в python 2.7: example.com?title==правовая+защита url=urllib.unquote(url.encode("utf8")) повертає щось дуже потворне. Все ще немає рішення, будь-яка допомога не цінується.

11
UTF-8 байт [] до String
Припустимо, я щойно використав a BufferedInputStreamдля читання байтів текстового файлу, закодованого UTF-8, у байтовий масив. Я знаю, що я можу використовувати наступну процедуру для перетворення байтів у рядок, але чи є більш ефективний / розумніший спосіб зробити це, ніж просто ітерація через байти та перетворення кожного з них? public String …
243 java  utf-8 

17
"Неправильне значення рядка" при спробі вставити UTF-8 в MySQL через JDBC?
Ось так встановлено моє з'єднання: Connection conn = DriverManager.getConnection(url + dbName + "?useUnicode=true&characterEncoding=utf-8", userName, password); І я отримую таку помилку під час введення тексту, щоб додати рядок до таблиці: Incorrect string value: '\xF0\x90\x8D\x83\xF0\x90...' for column 'content' at row 1 Я вставляю тисячі записів, і я завжди отримую цю помилку, коли …
228 mysql  jdbc  utf-8  utf8mb4 

16
Мені дійсно потрібно кодувати "&" як "& amp;"
Я використовую &символ " " з HTML5 та UTF-8 у своїх сайтах <title>. Google показує розмір амперсанда та штраф на своїх SERP, як і всі браузери в їх назвах. http://validator.w3.org дає мені це: & не запустив посилання на персонаж. (І, мабуть, слід було б уникнути як &.) Мені справді потрібно …

4
Запишіть у файл UTF-8 на Python
Я справді плутаю з codecs.open function. Коли я роблю: file = codecs.open("temp", "w", "utf-8") file.write(codecs.BOM_UTF8) file.close() Це дає мені помилку UnicodeDecodeError: кодек "ascii" не може декодувати байт 0xef в положенні 0: порядковий не знаходиться в діапазоні (128) Якщо я: file = open("temp", "w") file.write(codecs.BOM_UTF8) file.close() Це чудово працює. Питання : …

8
Проблеми з кодуванням HTML - символ "Â" відображається замість "& nbsp;"
У мене застарілий додаток лише починає погано поводитись, з якої причини я не впевнений. Це створює купу HTML, яка перетворюється на PDF-звіти від ActivePDF. Процес працює так: Витягніть HTML-шаблон із БД, в якому будуть замінені маркери (наприклад, "~ CompanyName ~", "~ CustomerName ~" тощо) Замініть жетони реальними даними Введіть HTML …

12
PHP DOMDocument loadHTML неправильно кодує UTF-8
Я намагаюся проаналізувати деякий HTML за допомогою DOMDocument, але коли я це роблю, я раптом втрачаю кодування (принаймні так мені здається). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs = $dom->getElementsByTagName('div'); foreach ($divs as $div) { echo $dom->saveHTML($div); } Результатом цього коду є те, що я отримую …

9
Як перетворити рядок у utf-8 в Python
У мене є браузер, який надсилає utf-8 символів на мій сервер Python, але коли я отримую його з рядка запиту, кодування, яке повертає Python, це ASCII. Як я можу перетворити просту рядок у utf-8? ПРИМІТКА: Рядок, переданий з Інтернету, вже закодований UTF-8, я просто хочу зробити так, щоб Python розглядав …

30
Як я можу вивести CSV UTF-8 в PHP, щоб Excel правильно прочитав?
У мене дуже проста річ, яка просто виводить деякі речі у форматі CSV, але це має бути UTF-8. Я відкриваю цей файл у TextEdit або TextMate або Dreamweaver, і він відображає UTF-8 символів належним чином, але якщо я відкрию його в Excel, він робить це безглуздо. Ось що я маю …

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