Когда я выполняю десериализацию xml, я получаю сообщение «В XML-документе есть ошибка (1, 41)». Кто-нибудь может сказать мне, в чем проблема? все о.
public static T DeserializeFromXml<T>(string xml)
{
T result;
XmlSerializer ser = new XmlSerializer(typeof(T));
using (TextReader tr = new StringReader(xml))
{
result = (T)ser.Deserialize(tr);
}
return result;
}
Я использую эту функцию, чтобы сделать это.
<?xml version='1.0' encoding='utf-16'?>
<Message>
<FirstName>Hunt</FirstName>
<LastName>DAvid</LastName>
</Message>