Как установить кодировку UTF8 при сериализации файла в JAVA (Eclipse) - PullRequest
0 голосов
/ 08 июля 2019

Я попытался записать файл в Java с помощью сериализации («например, object.out»), но он не может быть прочитан нормально.Вместо этого он показывает мне что-то вроде этого

1 Ответ

3 голосов
/ 08 июля 2019

ObjectOutputStream не предназначен для потребления человеком. Единственное, что нужно сделать с данными, записанными с помощью ObjectOutputStream, - это прочитать их обратно с помощью ObjectInputStream. В Java существует множество других технологий для написания данных, которые люди могут читать, или для обмена с другими системами. Формат потока объекта уже использует Юникод как часть своего представления, вам не нужно настраивать его.

...