Вот мой кодПроблемы с XML Serializer
private void parseCurrentPersonData(string aRespString)
{
// converting string to stream
byte[] byteArray = Encoding.UTF8.GetBytes(aRespString);
MemoryStream personXml = new MemoryStream(byteArray);
if (personXml != null)
{
personXerializer = new XmlSerializer(typeof(person));
currentPerson = (person)personXerializer.Deserialize(personXml);
updateUI();
}
}
и класс
[XmlRoot("Root")]
public class person
{
[XmlElement("first-name")]
public string FirstName { get; set; }
[XmlElement("last-name")]
public string LastName { get; set; }
[XmlElement("headline")]
public string Headline { get; set; }
[XmlElement("headline")]
public string Interests { get; set; }
}
Я получаю ошибку
Исключение типа 'System.InvalidOperationException' произошла в системе .Xml.Serialization.ni.dll, но не обрабатывался в коде пользователя
на этой линии
personXerializer = new XmlSerializer(typeof(person));
Пожалуйста, помогите
поделиться своей структурой xml –