У меня есть проблема, когда я пытаюсь использовать XmlSerializer для десериализации файла XML в класс я сделал сам, содержание XML-файл:XML проблема десериализации
<UserInfoView xmlns="http://schemas.datacontract.org/2004/07/iEverydayLog.Models.ViewModel"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Address>Ultimo NSW</Address>
<Id>685c7109-56c5-4a69-82d6-c9a286225d7e</Id>
<Name>Tester Name</Name>
<NumberOfCards>1</NumberOfCards>
</UserInfoView>
это не удалось с этим сообщением: Существует ошибка в документе XML (1, 2).
но когда я удалить эти слова:
xmlns="http://schemas.datacontract.org/2004/07/iEverydayLog.Models.ViewModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
он работает нормально, это любой знает, что здесь происходит?
мой класс определяется следующим образом:
public class UserInfoView
{
public string Address;
public string Name;
public string Id;
public int NumberOfCards;
}
Где находится закрывающий тег UserInfoView? – leppie
Опубликовать подробные сведения об исключении. – decyclone