Каталог решений - Конвертер юникода в кириллицу

Конвертер юникода в кириллицу

Конвертер юникода в кириллицу

В наличии

Как преобразовать строку на юникоде в строку на кириллице, например, вот это: "/u042E/u043D/u0438/u043A/u043E/u0434" в это: "Юникод"

Категория:

Описание

Возникла такая необходимость при обмене с CoMagic.ru через API, предоставляемый этим сайтом. Поисковые запросы посетителей, набранные кириллицей, сайт возвращает в юникоде, поэтому нашлось такое решение, может кому-нибудь пригодится:

// «/u042E/u043D/u0438/u043A/u043E/u0434» = «Юникод»

ТекстВЮникоде = «/u042E/u043D/u0438/u043A/u043E/u0434»;

ХТМЛ_Текст = «
|<html>
|<body>
|<script type=’text/javascript’>
|var str = ‘» + ТекстВЮникоде + «‘;
|document.write(unescape(str));
|</script>
|</body>
|</html>
|»;

НовыйHTMLДокумент = Новый COMОбъект(«HtmlFile»);
НовыйHTMLДокумент.open(«text/html»);
НовыйHTMLДокумент.write(ХТМЛ_Текст);
НовыйHTMLДокумент.close();

ТекстПослеПерекодировки = НовыйHTMLДокумент.documentElement.outerText;

has been added to your cart:
Оформление заказа