Кириллица конвертируется в знаки "???" при передачи строки из .net API в js API

Автор Тема: Кириллица конвертируется в знаки "???" при передачи строки из .net API в js API  (Прочитано 22214 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dmitrymaslakovАвтор темы

  • ADN OPEN
  • Сообщений: 40
  • Карма: 1
У меня есть метод в сборке .net, который вызывается через js API. Этот метод возвращает строку
Код - JSON [Выбрать]
  1. "{"retCode":0,"retValue":"результат"}"
А в js API эта строка превращается в
Код - JSON [Выбрать]
  1. "{"retCode":0,"retValue":"?????????"}"
Как это исправить?

Отмечено как Решение dmitrymaslakov 27-10-2022, 17:09:30

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13886
  • Карма: 1788
  • Рыцарь ObjectARX
  • Skype: rivilis
Наверное следует кодировать строку в UTF-8 и обратно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн dmitrymaslakovАвтор темы

  • ADN OPEN
  • Сообщений: 40
  • Карма: 1
Да, у меня получилось сделать с кодировкой-декодировкой строки. Позже код оформлю