Использование класса "\Bitrix\Main\Web\Json" вместо вместо функций json_encode и json_decode оправдано прежде всего по причине его совместимости с кодировкой windows-1251.
Работа с языковыми сообщениями, методами класса "\Bitrix\Main\Localization\Loc".
Работа с адресами страниц средствами Битрикс d7 при помощи класса \Bitrix\Main\Web\Uri.
Изменение кодировки из исходной в кодировку сайта (в т.ч. рекурсивно для массив и ключей):
Теги: Строки