Текущее время: Пт, авг 01 2025, 12:18

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: загрузить/выгрузить UTF-16, 4.6С.
СообщениеДобавлено: Пт, ноя 23 2007, 11:34 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 10:49
Сообщения: 95
Откуда: 4.6C
Доброго времени. может у кого получилось в этой версии это сделать? помогите, плиз. нужно загрузить xml в этой кодировке. тут вместо 1 байта, 2 на символ. :(
спасибо.

_________________
Kind regards


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: загрузить/выгрузить UTF-16, 4.6С.
СообщениеДобавлено: Пт, ноя 23 2007, 11:40 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Sten написал(а):
Доброго времени. может у кого получилось в этой версии это сделать? помогите, плиз. нужно загрузить xml в этой кодировке. тут вместо 1 байта, 2 на символ. :(
спасибо.

А эта библиотека не смогает?

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 23 2007, 11:59 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 10:49
Сообщения: 95
Откуда: 4.6C
пробовал . не помогло :(
для 1 байта работает , а вот для 2 никак

_________________
Kind regards


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 23 2007, 12:35 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Sten написал(а):
пробовал . не помогло :(
для 1 байта работает , а вот для 2 никак


Попробуй использовать CL_XML_DOCUMENT. Он должен уметь считывать XML. В т.ч. UTF-16.

Если не поможет, то смотри тут

- там приводятся соответствия кодировок:
Цитата:
UTF-16 big endian = SAP code page 4102
UTF-16 little endian = SAP code page 4103


"endian" узнается при помощи if_ixml_encoding->get_byte_order

Надеюсь поможет.

Отпишись, что получится, если не трудно :)

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 26 2007, 14:17 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 10:49
Сообщения: 95
Откуда: 4.6C
метод CREATE_ENCODING все оказывается решил )) все очень просто.
пример тож был найден.
http://www.mundosap.com/foro/showthread.php?t=4751
посмтрел на байты все сходится.

_________________
Kind regards


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB