Преобразуйте текстовый файл из выбранной кодировки в UTF8 или UTF16. Подготовьте старые данные для переноса в другое приложение.
Как пользоваться
Импортируйте текстовый файл до 10 МБ. Явно выберите исходную кодировку и формат вывода. Перед скачиванием проверьте предпросмотр.
Пример
Для русского файла Windows 1251 выберите эту кодировку источника и вывод UTF8. Проверьте несколько слов с кириллицей.
Вопросы и ответы
Определяется ли кодировка автоматически?
Нет. Начните с известного формата. Если символы уже сохранены знаками замены, смена кодировки их не восстановит.
Связанные инструменты
Практическая задача
Работайте с самой ранней целой копией. Неверное отображение исправимо, пока исходные байты сохранены. Если вместо букв уже записаны вопросы, данных для восстановления недостаточно.
Дополнительный вопрос
Как выбрать вероятную кодировку?
Сначала проверьте настройки экспорта или документацию. Испытайте слово с характерными буквами и несколько строк перед сохранением всего файла.
Детали для проверки результата
| Деталь | Пояснение |
|---|---|
| Кодирование и шифрование | Кодирование меняет представление данных для чтения другой системой и не требует секретного ключа. Шифрование защищает сведения ключом, а хеширование создаёт отпечаток для другой задачи. |
| Байты UTF8 | UTF8 записывает символы байтами. Базовая латиница занимает один байт на букву, многие другие знаки занимают больше. Число байтов не равно числу видимых символов. |
| Полный байт | Байт хранит значение от 0 до 255. В двоичной записи нужны восемь цифр, в шестнадцатеричной две. Начальные нули сохраняют полную ширину и не должны пропадать при копировании. |
| Внешне одинаковый текст | Две строки могут выглядеть одинаково, но иметь разные последовательности Unicode. Буква с акцентом бывает цельным знаком или сочетанием. Внешнее сходство не доказывает равенство байтов. |
| Кодовые точки | Кодовая точка Unicode обозначает символ или его часть. Буква и отдельный комбинируемый акцент содержат две точки, даже если на экране видна одна буква с ударением. |
| Концы строк | Перенос может быть записан как LF или CRLF. В редакторе они выглядят похоже, но состоят из разных знаков. Побайтовое сравнение и хеш зависят от записи, включая последний перенос. |
| Границы источника | Резюме и редактура опираются на переданные материалы. Одна ссылка не загружает статью в этом интерфейсе. Добавляйте нужный отрывок и сохраняйте ссылки рядом с подтверждаемыми утверждениями. |
| Исходная и выходная версии | Преобразование создаёт другое представление материала. Если удаляются структура и знаки, сохраните оригинал. По выводу с потерями не всегда можно восстановить породивший его ввод. |