Привет всем, у меня есть следующая строка XML, сгенерированная из файла. Я хочу десериализировать его.De-serialize XML String
<CustomerName>TEST</CustomerName>
<PONumber></PONumber>
<ProcessedBy>Jerry Cooke</ProcessedBy>
<ProcessDate>03-05-2004 14:00:49</ProcessDate>
<TagNumber></TagNumber>
<SerialNumber>134</SerialNumber>
Я использую следующий код.
string Data = upperxmlstring
XmlTextReader reader = new XmlTextReader(Data);
obj = (T)serializer.Deserialize(reader);
reader.Close();
Я получаю следующее исключение «Запрещенные символы в пути.» Эта ошибка появляется в XmlTextReader reader = new XmlTextReader(Data);
Пожалуйста, помогите мне в решении ее.
Ваш XML не является правильным документом: XML-документ не может иметь несколько корневых элементов. – MarcinJuraszek