|
|
||||||
Признак кодировки Юникод31.08.2019, 14:27. Показов 2968. Ответов 15
Программа создаёт два списка, в одном все текстовые файлы в кодировке ANSI, в другом Юникод.
TxtUnicode.zip
1
|
||||||
| 31.08.2019, 14:27 | |
|
Ответы с готовыми решениями:
15
Глючат кодировки юникод Конвертирование с кодировки юникод в биты
|
|
|
||||||
| 07.12.2019, 15:16 [ТС] | ||||||
|
The trick, спасибо.
Проверил. Всё работает.
StrConvU01.zip Может и для UTF-8 что-нибудь подобное есть?
1
|
||||||
|
|
||||||
| 08.01.2020, 12:24 [ТС] | ||||||
|
Нашёл функцию:
Посмотрите исходник: StrConvU01 2020-01-08.zip Может я что-то не так делаю?..
1
|
||||||
|
|
||||||
| 18.01.2020, 13:14 [ТС] | ||||||
|
Подпрограмму конвертации UTF-8 в Windows-1251 написал.
Правда ошибку в таблице перекодировки для двух символов допустил, но спасибо TextDiff.exe быстро нашёл и исправил. Исправлено:
StrConvU02 2020-01-14.zip
1
|
||||||
|
|
|
| 18.01.2020, 13:18 [ТС] | |
|
А это уже окончательный вариант.
Сам распознаёт тип кодировки и перекодирует в Windows-1251, если файл не UTF-8 и не Unicode - программа ничего не делает. Исходник: StrConvU02 2020-01-17.zip
2
|
|
|
|
|
| 18.01.2020, 13:32 [ТС] | |
|
А это программа Fb2Tag01 для которой собственно и нужна конвертация UTF-8 в Win.
Работает с файлами формата FictionBook2 В модуле Tag.bas: Функция lTagNum - возвращает количество тэгов в строке. Функция sTagRead - возвращает строку содержащуюся между двух тэгов (первых найденных). Подпрограмма TagDel - удаляет все строки найденные между заданными тэгами. Извлекаем содержимое тэгов <author> и <book-title> и переименовываем файл: _ ФИО автора - Название книги.fb2 Пример для программы: Chirkova_V._Naznachaeshsya1._Naznachaesh sya_Princem_Pr.fb2 Как-то так. Исходник: Fb2Tag01 2020-01-17.zip
0
|
|
|
|
|
| 18.01.2020, 13:41 [ТС] | |
|
Fb2Tag02 - обрабатывает папку со всеми подкаталогами.
Можно задавать сразу несколько целевых папок для обработки. НО! ВНИМАНИЕ! НЕ ДО КОНЦА ОТЛАЖЕНО! Были случаи пропадали файлы при переименовании или возникали файлы нулевого размера! (Хорошо что работал с копией папки!!!) Исходник: Fb2Tag02 2020-01-17.zip
1
|
|
|
|
|
| 18.01.2020, 13:53 [ТС] | |
|
Да... модуль Tag.bas можно пожалуй и для обработки HTML-файлов использовать...
Добавлено через 3 минуты И ещё... в Fb2Tag02 надо бы контроль, что файл именно в кодировке UTF-8 прикрутить... (А то перекодирует... то что не надо...) Ладно, потом как-нибудь сделаю.
1
|
|
|
|
||||||||||||||||
| 19.01.2020, 19:14 | ||||||||||||||||
|
Надёжнее будет локале-независимая функция:
2
|
||||||||||||||||
|
|
|
| 21.03.2020, 12:59 [ТС] | |
|
Модуль Tag.bas можно использовать и для обработки HTML файлов.
HtmlTag01 обрабатывает один файл. Исходник: HtmlTag01.zip
0
|
|
|
|
|
| 21.03.2020, 13:03 [ТС] | |
|
0
|
|
| 21.03.2020, 13:03 | |
|
Помогаю со студенческими работами здесь
16
Не работает признак окончания ввода(признак-0)
Кодировки (ошибки кодировки) в логировании Юникод в с++ Юникод Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|