Я глупый школьник. Делаю небольшое приложение на шарпе(типа телефоный справочник, только информация еще и о других способах связи, типа мыла, и прочего). Суть в том, что я данные, которые используются, хочу во внешнем файлике хранить, в json-формате. Но есть проблема, если все данные в один файлик запихивать, то я не знаю как достать разнообразные данные, т.е. есть файл вида:
[{
"firstName": "Иван",
"lastName": "Иванов",
"address": {
"streetAddress": "Московское ш., 101, кв.101",
"city": "Ленинград",
"postalCode": 101101
},
"phoneNumbers": [
"812 123-1234",
"916 123-4567"
]
}]
[{"Что-то еще":"Еще необходимой информации"}]
Так вот. Я пока придумал 1 способ, как все это сохранять и загружать.
Сохраняется путь к нескольким файликам, в каждом из которых указан объект, в который десериализировать нужно.
Ну, т.е. что-то типа:
personData.json personData
userData.josn userData
Но все это дело видится мне ужасно неудобным, ведь я хотел потенциальному юзеру добавить возможность удобно выбирать путь к такому вот файлу.
Есть ли способ хранить разнообразную информацию и удобненько потом извлекать ее для приложения?
Сори, если вопрос сильно тупой и есть какое-то простое решение.