VoidVolker, Я никому не хамил, и как я уже писал, кодировка файла UTF8, и в этой кодировке он не читается. Я это писал как и в самом вопросе, так и несколько раз в комментариях к ответам
Я проверял уже, консоль кириллицу выводит. Читал как и с нужной кодировкой, так и со всеми оставшимися. В JSON файле массив из объектов, некоторые свойства которых содержат в себе текст на русском. Если читаю с UTF8, то всё что на русском заменяется на ???, если с другими кодировками, то все символы заменяются на ? или палочки. Ну и плюс даже если бы проблема была связана с консолью, то десериализатор строку тоже не воспринимает