D
Dirk Reske
Hello,
I have following structs
public struct User
{
public string Username;
public string Password;
public string[] Permissions;
}
public struct Users
{
public User[] RemoteUsers;
}
when I Serialize a Users struct I get following File
<?xml version="1.0" encoding="utf-8" ?>
<Users xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RemoteUsers>
<User>
<Username>Admin</Username>
<Password>21232F297A57A5A743894A0E4A801FC3</Password>
<Permissions>
<string>All</string>
</Permissions>
</User>
</RemoteUsers>
</Users>
all is OK I think..
but when I deserialize it using Users users =
(Users)serializer.Deserialize(streamReader));
I get following error:
Error in XML-document (2,2).
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader
xmlReader, String encodingStyle)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader
textReader)
at Remote.Users.UserControl.LoadUsers()
I have following structs
public struct User
{
public string Username;
public string Password;
public string[] Permissions;
}
public struct Users
{
public User[] RemoteUsers;
}
when I Serialize a Users struct I get following File
<?xml version="1.0" encoding="utf-8" ?>
<Users xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RemoteUsers>
<User>
<Username>Admin</Username>
<Password>21232F297A57A5A743894A0E4A801FC3</Password>
<Permissions>
<string>All</string>
</Permissions>
</User>
</RemoteUsers>
</Users>
all is OK I think..
but when I deserialize it using Users users =
(Users)serializer.Deserialize(streamReader));
I get following error:
Error in XML-document (2,2).
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader
xmlReader, String encodingStyle)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader
textReader)
at Remote.Users.UserControl.LoadUsers()