Вопросы по теме '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 просмотров
schedule
04.05.2023
подпрограммы 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