У меня есть XML-строка. Мне нужно преобразовать эту строку в Тип XMLTextReader (System.Xml.XMLTextReader) в dotnet.Как прочитать строку xml в формате XMLTextReader
Я использовал следующий код:
string szInputXml = "<TestDataXml><DataName>testing</DataName></TestDataXml>" ;
XmlTextReader reader = new XmlTextReader(new System.IO.StringReader(szInputXml));
Но строку внутри читателя пуст после выполнения.
Пожалуйста, помогите мне разобраться, что нужно сделать, чтобы получить XMLTextReader для заполнения данной строкой.
Не используйте 'new XmlTextReader()'. Он устарел с .NET 2.0. Вместо этого используйте 'XmlReader.Create()'. –
Кроме того, у вас должно быть что-то еще. Выражение 'new' не может возвращать значение null. –
@JohnSaunders, почему он устарел? –