Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как конвертировать UTF-16LE в UTF-8 ? 
:(
    Опции темы
Wowa
Дата 23.2.2005, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Есть текст взятый из Экселя. Там он хранится в UTF-16LE
Теперь он у меня в массиве в UTF-16LE. Как конвертировать UTF-16LE в UTF-8 ?

пробовл inconv но что-то все равно не работает. Немецкие и русские буквы не совмешаются.
PM WWW   Вверх
Mal Hack
Дата 23.2.2005, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Admin
А что ты в iconv пишешь? и что неа выходе получаешь?
PM ICQ   Вверх
Wowa
Дата 23.2.2005, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



$result = iconv('UTF-16LE', 'UTF-8', $string);
PM WWW   Вверх
Mal Hack
Дата 23.2.2005, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Admin @ 23.2.2005, 18:57)
''UTF

Две ковычки....

Щас сервер поставлю, протестирую...
PM ICQ   Вверх
Wowa
Дата 23.2.2005, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Цитата(Mal @ 23.2.2005, 18:07)
Две ковычки....

опечатка
PM WWW   Вверх
yUAC
Дата 23.2.2005, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 9.6.2004

Репутация: 3
Всего: 3



Посмотрите на всякий случай, точно ли Вы указываете ту кодировку? И еще не мешало бы точно удостовериться, что строка, закодированная в UTF-16LE уже не содержит комбинаций &#xxxx;, которые немного проще обрабатывать (такое встречается довольно часто).

P.S. На всякий случай, прикрепите файлики с исходными строками, посмотрим, в чем там может быть дело.
PM MAIL   Вверх
Wowa
Дата 23.2.2005, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Какие-то странные вещи проихсодят.
Если я с UTF-16LE конвертирую в cp1251, то нормально. (русские буквы видна, а немецкие умлауты вопросами)
Если я с UTF-16LE конвертирую в cp1252 то нормально. (русские буквы невидны, а немецкие нормально)


А вот если в UTF8, работает также, как кодировка в cp1251. А мне нужно одновременно и русские буквы и умлаты немецкие smile


PM WWW   Вверх
yUAC
Дата 23.2.2005, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 9.6.2004

Репутация: 3
Всего: 3



Можете привести пример строк, которые не работают (в исходном виде)? Я у себя проверю
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0748 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.