Вопросы по теме 'iconv'

Проблема преобразования кодировки iconv
У меня проблемы с преобразованием строк из utf8 в gb2312. Моя функция преобразования ниже void convert(const char *from_charset,const char *to_charset, char *inptr, char *outptr) { size_t inleft = strlen(inptr); size_t outleft = inleft;...
13642 просмотров
schedule 28.03.2024

Tab / LF / CR символ Юникода
У меня есть файл Unicode (спецификация UTF-16 FFFE с прямым порядком байтов), который содержит строки полей, разделенных табуляцией. Прочитайте Разделение юникода (я думаю) с использованием .split в ruby , я собираюсь использовать разделение...
14009 просмотров
schedule 15.02.2024

Ruby Iconv работает с отладчиком irb и ruby, но не в модульном тесте
Я использую Ruby 1.8.7 с Rails 2.3.5 на Ubuntu 10.04 64-бит. Я написал метод, который должен принимать такую ​​строку, "École À la Découverte" , и выводить имя файловой системы, подобное этому "ecole_a_la_decouverte" :...
444 просмотров
schedule 04.01.2023

Как заставить iconv игнорировать ошибки кодирования?
У меня есть длинный текстовый файл с некоторыми недействительными закодированными символами в UTF-16. До сих пор я пытался преобразовать его, используя следующий код: ic = Iconv.new( 'UTF-8//IGNORE', 'UTF-16' ) urf_8_str = ic.iconv(...
1729 просмотров
schedule 30.09.2022

Запуск кросс-компилированного приложения qt
У меня есть приложение qt 1 , которое я кросс-компилировал с помощью cmake и открытый встроенный. Он скомпилирован с i686 на geode, поэтому я полагаю, что смогу запустить его на хосте i686, на котором я его скомпилировал, если я слинкуюсь с...
303 просмотров

подпрограммы iconv переводятся в имена libiconv_ и не могут быть связаны в OS X
Я пытаюсь собрать Hercules из последней версии Subversion для Mac OS X 10.6. Он использует библиотеку iconv для перевода символов. Код Hercules использует iconv_open(), iconv() и iconv_close(). Эти подпрограммы также присутствуют в системной...
1514 просмотров
schedule 09.06.2024

Кодировка http-ответа nodejs
Возможно ли прочитать веб-страницу в кодировке, отличной от utf8? Например windows-1251. Я попытался преобразовать результат с помощью node-iconv: var convertedBody = new Iconv('windows-1251','utf-8').convert(responseBody)); Но я получаю...
11041 просмотров
schedule 02.07.2023

Есть ли iconv с эквивалентом //TRANSLIT в java?
Есть ли способ добиться транслитерации символов между кодировками в java? что-то похожее на команду unix (или аналогичную функцию php): iconv -f UTF-8 -t ASCII//TRANSLIT < some_doc.txt > new_doc.txt желательно работать со строками,...
9295 просмотров
schedule 13.11.2023

Выполнить iconv внутри java-приложения
Я хочу преобразовать большой CSV-файл из кодировки gb2312 в кодировку UTF-8. Вот код, который я использовал: Process process = Runtime.getRuntime().exec( String.format("iconv -c -f %1$s -t %2$s %3$s > %4$s",...
1940 просмотров
schedule 23.09.2023

Использование iconv для преобразования традиционного китайского языка в упрощенный китайский
Как использовать iconv в Ruby для преобразования строки из упрощенного китайского в традиционный китайский (и наоборот)? я пробовал Iconv.conv("gb2312//IGNORE", "big5//IGNORE", '大家一起學中文') Я получаю совершенно другую строку. Я пробовал с...
2026 просмотров
schedule 27.08.2022

Использование iconv для преобразования из UTF-16BE в UTF-8 без спецификации
Я пытаюсь преобразовать файл в кодировке UTF-16BE (метка порядка байтов: 0xFE 0xFF) в UTF-8, используя iconv, например: iconv -f UTF-16BE -t UTF-8 myfile.txt Однако результирующий вывод имеет метку порядка байтов UTF-8 (0xEF 0xBB 0xBF), и это...
9734 просмотров
schedule 18.01.2023

Преобразование последовательности символов UTF-8 в настоящие байты UTF-8
У меня есть простой текстовый файл (.yml), который содержит последовательности символов UTF-8, подобные этой: foo: "Найти в \xC3\xB8 " Проблема заключается в \xC3\xB8 - это не "настоящие" байты UTF-8, так как они сохраняются в текстовом файле...
357 просмотров
schedule 28.07.2023

С++ с использованием iconv в Windows с компилятором Mingw
Доброе время суток! Я успешно скомпилировал этот код с помощью g++ 4.7.2 в Ubuntu, но у меня возникли проблемы с его компиляцией в Windows с помощью Mingw. Упрощенный код: size_t string_length=some_size; char arr_symb[string_length+1];...
1298 просмотров
schedule 08.06.2023

удалить диакритические знаки с помощью iconv в рубине на рельсах не работает
У меня проблема с удалением диакритических знаков с помощью iconv в рубине на рельсах вот мой код: class Diacritics def removeDiacritics(text) dRemover = Iconv.new("ASCII//TRANSLIT", "UTF-8") text =...
492 просмотров
schedule 06.09.2022

Как использовать iconv(3) для преобразования широкой строки в UTF-8?
Я пытаюсь использовать iconv(3) для преобразования строки широких символов в UTF-8, используя приведенный ниже код. Когда я запускаю приведенное ниже, вызов iconv возвращает E2BIG, как будто в выходном буфере недостаточно байтов свободного места....
9101 просмотров
schedule 01.03.2023

Преобразование различных стилей юникода/проверка строки юникода в bash
У меня есть большой текстовый файл с разными записями, некоторые из них просто ASCII, некоторые UTF-8, а некоторые похожи на двойную UTF-8. Вот содержимое файла, как его показывает cat : 'Böker' 'für' А вот что покажет less :...
589 просмотров
schedule 28.04.2022

Как обнаружить недопустимые объекты html в PHP?
У меня есть куча текстовых/html-документов, которые я обрабатываю Некоторые из них содержат закодированные объекты html, которые я пытаюсь преобразовать в их необработанные декодированные символы utf. Это легко сделать с помощью...
1706 просмотров
schedule 11.06.2023

Как преобразовать строку из заданной кодировки в другую кодировку?
Я не собираюсь писать никаких программ, которые преобразуют текст между различными кодировками символов. iconv существует. Мне просто стало любопытно узнать, как это можно сделать, пока я читал отличный учебник по кодировке символов. Поскольку...
153 просмотров
schedule 15.09.2022

Libiconv C++ Builder
В настоящее время я пытаюсь интегрировать библиотеку ZBar в приложение, созданное в C++ Builder (XE6). Однако библиотека ZBar зависит от iconv, который изначально недоступен в Windows, поэтому мне удалось получить статическую библиотеку iconv для...
694 просмотров
schedule 27.11.2023

Как я могу преобразовать входящую строку curl в другую кодировку с помощью специальных символов?
Помогите пожалуйста с моей проблемой. У меня есть сайт на кодировке windows-1251. Когда я вставляю строку из буфера обмена в форму ввода " Tradición " и нажимаю "Отправить", мне нужен результат - $_POST['name'] = Tradición .. Затем я создаю...
62 просмотров
schedule 24.04.2023