Android JSON или сериализация

182
28 октября 2018, 00:30

В моём приложении есть база данных, которую заполняет пользователь. Делаю функцию сохранения на диск и передачи бд. Как понимаю если делать через JSON, то этот файл может прочитать кто угодно через текстовый редактор. Есть ли способы защиты от этого кроме Сериализации?

Answer 1

Сериализация — это процесс преобразования объекта в поток байтов для сохранения или передачи в память, базу данных или файл. Так что сохраниние в JSON - это тоже сериализация. Стандартную сериализицию java так же прочесть может любой. Только сделать это немного сложнее. Если требуется защита, то реализцйте свою сериализацию и при сохранении шифруйте данные.

READ ALSO
Как выполнить Overriding в примере? И стоит ли вообще

Как выполнить Overriding в примере? И стоит ли вообще

У меня десяток методов с похожими функциямиСтоит ли для оптимизации перегружать десять методов от одного? И если да, подскажите верный способ...

183
Стоит ли сейчас использовать Java Swing в новых проектах

Стоит ли сейчас использовать Java Swing в новых проектах

Коллеги, добрый деньПосоветуйте, стоит ли сейчас использовать Java Swing в новых проектах

195
Как создать лямбда выражение в своём классе?

Как создать лямбда выражение в своём классе?

подскажите, как можно метод action() превратить в функциональное выражениеЯ почитал литературу и узнал что необходимо обозначать метод аннотацией...

180
Замена только текста в HTML коде

Замена только текста в HTML коде

К примеру, есть HTML код:

217