Форум программистов, компьютерный форум, киберфорум
Xamarin
Войти
Регистрация
Восстановить пароль
 
107 / 48 / 14
Регистрация: 06.03.2012
Сообщений: 796
1

Ошибка при сериализации

05.10.2017, 11:17. Просмотров 498. Ответов 2
Метки нет (Все метки)


Ошибка Invalid start tag ArrayOfBookClass App1 G:\Projects\Visual Studio Projects\0 Android Xamarin\Starting\App1\App1\Resources\values\book.xml 2

Ошибка вылетела при попытке загрузить xml файл в ObsrvableCollection<BookClass> методом сериализации. xml файл был создан удалённо по примеру обычных xml баз. Как решить проблему с загрузкой базы данных?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2017, 11:17
Ответы с готовыми решениями:

Ошибка при сериализации
случилось у меня такая ситуация, что есть у меня класс, который я успешно сериализовал, после...

Ошибка при сериализации
При компиляции вылетает такая ошибка: Cannot create and instance of the abstract class or...

Ошибка при сериализации XML
возникает исключение при сериализации xml файла вот такого вида - &lt;?xml version=&quot;1.0&quot;...

Ошибка при сериализации Image
При серализации Image вылетает исключение: В GDI+ возникла ошибка общего вида. PS: Если вместо...

2
.NET C#,ASP.NET MVC
Эксперт .NET
590 / 501 / 225
Регистрация: 16.10.2010
Сообщений: 1,902
05.10.2017, 13:36 2
Так может проблема в xml?
0
107 / 48 / 14
Регистрация: 06.03.2012
Сообщений: 796
05.10.2017, 14:14  [ТС] 3
lvlkoo, Может, но я не понимаю что не так...
Обычный xml с данными
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ArrayOfBookClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <BookClass>
        <bin0>021</bin0>
        <bin1>6721</bin1>
        <bin2>6456</bin2>
        <bin3>9878</bin3>
        <bin4>1234</bin4>
        <bin5>52</bin5>
        <bin6>17.9</bin6>
        <bin7>20.1</bin7>
        <bin8>0</bin8>
        <bin9>260</bin9>
        <bin10>0980</bin10>
        <bin11>8997</bin11>
    </BookClass>
    <BookClass>
        <bin0>068</bin0>
        <bin1>6341</bin1>
        <bin2>64356</bin2>
        <bin3>95438</bin3>
        <bin4>1.8</bin4>
        <bin5>567</bin5>
        <bin6>17.9</bin6>
        <bin7>20.1</bin7>
        <bin8>0</bin8>
        <bin9>234</bin9>
        <bin10>120</bin10>
        <bin11>897</bin11>
    </BookClass>
</ArrayOfBookClass>
Код сериализации:
C#
1
2
3
4
5
6
7
8
XmlSerializer x = new XmlSerializer(
BkColl.GetType());
            
                using (FileStream fs = new FileStream("@values/book.Xml", FileMode.OpenOrCreate))
                {
                    
BkColl = (ObservableCollection<BookClass>)x.Deserialize(fs);
                }
BkColl это ObservableCollection<BookClass>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2017, 14:14

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Ошибка при Xml сериализации
Возникает исключение при Xml сериализации. Собственно объект - ArrayList с объеками моего класса...

Ошибка при сериализации класса AL7_Class_ExtFileInfo
Здравствуйте. Есть 2 класса. using System; using System.IO; namespace DH_Launcher { ...

Ошибка при сериализации от клиента серверу
Передаём данные между сервером и клиентом, при первой сериализации от клиента к серверу - всё...

Ошибка InvalidOperationException при Xml сериализации
Здравствуйте! У меня возникла проблема при xml сериализации. Суть проблемы такова, я хочу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.