Чем угодно. ЗаписьХМЛ, или текстом, или сериализатором из платформы.
Придумай как будешь читать, какие возможности нужны. Исходя из этого выбирай формат.
Ну вот, допустим, мне приходит из фонового задания структура. Нужно запихнуть её файл, дополнив его. Допустим, я открываю ЗаписьJSON. Не могу понять, как мне дозаписать файлик. Чтобы, если упдаёт сеанс, то файлик этот потом можно было открыть и структура в нём не сломалась