18 / 18 / 15
Регистрация: 27.11.2013
Сообщений: 470
|
||||||
1 | ||||||
Запись и чтение структуры из XML07.01.2015, 12:21. Показов 5133. Ответов 9
Метки нет (Все метки)
Здравствуйте. Есть структура:
Программа консольная, с формами не пойдет.
0
|
07.01.2015, 12:21 | |
Ответы с готовыми решениями:
9
Чтение/запись структуры Чтение и запись структуры в C++ Чтение/запись структуры Запись и чтение XML |
310 / 206 / 44
Регистрация: 15.02.2012
Сообщений: 605
|
|||||||||||
07.01.2015, 13:03 | 2 | ||||||||||
Сообщение было отмечено FaNaT_96 как решение
Решение
0
|
18 / 18 / 15
Регистрация: 27.11.2013
Сообщений: 470
|
|
07.01.2015, 17:23 [ТС] | 3 |
Вот эта строка выдает ошибку, что нет доступа. Я с сериализацией никогда не работал, а посему даже представления не имею как её исправить.
Уже не надо, спасибо) Сам смог разобраться.
0
|
310 / 206 / 44
Регистрация: 15.02.2012
Сообщений: 605
|
|
07.01.2015, 17:24 | 4 |
у структуры поставьте модификатор public
0
|
18 / 18 / 15
Регистрация: 27.11.2013
Сообщений: 470
|
|
07.01.2015, 17:37 [ТС] | 5 |
Скажите, а как вывести на экран то, что записали в документ? Если открываю его, то все норм, но мне ещё нужно, чтобы после записи я смог через программу вывести содержимое файла. И возможно ли записать несколько блюд через цикл?
0
|
310 / 206 / 44
Регистрация: 15.02.2012
Сообщений: 605
|
|
07.01.2015, 17:46 | 6 |
Ну так определитесь как на экране должно выглядеть содержимое файла. Прочитайте файл и форматируйте как вам будет угодно.
Можно и через цикл. Создайте массив Bluda[] (например) и измените тип в конструкторе сериализатора typeof(Bluda[]).
0
|
18 / 18 / 15
Регистрация: 27.11.2013
Сообщений: 470
|
||||||
07.01.2015, 17:59 [ТС] | 7 | |||||
Либо я что-то не так сделал, либо что,но тот пример, который вы дали
0
|
310 / 206 / 44
Регистрация: 15.02.2012
Сообщений: 605
|
||||||
07.01.2015, 18:07 | 8 | |||||
Ну так этот код лишь считывает содержимое файла в переменную bludaToRead.
Теперь, если вы хотите вывести содержимое на экран, воспользуйтесь стандартными методами консоли (если у вас консольное приложение)
1
|
51 / 42 / 24
Регистрация: 18.09.2014
Сообщений: 116
|
|
07.01.2015, 20:36 | 9 |
jivot, для Console.WriteLine не обязательно писать в явном виде String.Format
1
|
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 1
|
|||||||||||
13.01.2017, 14:08 | 10 | ||||||||||
Здравствуйте.
Как можно при сериализации добавить закрывающий тег, если внутри тега нет ничего? Выдает:
Другими способами этого могу добиться, мне интересно именно через сериализацию.
0
|
13.01.2017, 14:08 | |
13.01.2017, 14:08 | |
Помогаю со студенческими работами здесь
10
Чтение и запись xml Чтение и запись XML Чтение и запись в xml Чтение и запись XML Запись/чтение структуры целиком Запись/чтение структуры в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |