powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разные коды EMOJI-символа
4 сообщений из 4, страница 1 из 1
Разные коды EMOJI-символа
    #39806766
Добрый день.
Сохранил веб приложением EMOJI-символ в БД. В html этот символ кодируется как 😂.
То есть, если я напишу
<html>😂</html>
я его увижу в браузере.

При этом в БД , запрос
select ascii(sym) from ..
возвращает значение 4036991106.

Вопрос-почему эти коды разные(128514 и 4036991106), и как преобразовать один в другой?
Запрос
select value from nls_database_parameters where parameter='NLS_CHARACTERSET'
возвращает значение 'AL32UTF8'
Запрос select sym...
Возвращает '😂', это именно тот EMOJI который я туда сохранил
...
Рейтинг: 0 / 0
Разные коды EMOJI-символа
    #39806775
Не воспользовался цитатами. Вот что я хотел сказать:
В html этот символ кодируется как
Код: html
1.
&#128514

.
То есть, если я напишу
Код: html
1.
<html>&#128514</html>


я его увижу в браузере.
...
Рейтинг: 0 / 0
Разные коды EMOJI-символа
    #39806890
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая кодировка в базе и клиенте?

Если UTF8, то код в UTF8 НЕ равен коду в Unicode.
...
Рейтинг: 0 / 0
Разные коды EMOJI-символа
    #39806901
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антон ТуфлинВопрос-почему эти коды разные(128514 и 4036991106), и как преобразовать один в другой?
Потому что первое - юникодный codepoint, второе - его презентация в utf-8
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разные коды EMOJI-символа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]