Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Вывод XML-документа в TextBox


Автор: thomas 12.7.2007, 09:49
Привет всем.
Есть необходимость программно содавать XML документы. И для визуального контроля, юзверь должен видеть что получилось.
А потому банальный вопрос:
Как отобразить содержание Xml-документа в простом TextBox (multiLine=true) ?
Для чтения есть XmlReader или XmlTextReader
Создал. А вот дальше, что?

ЗЫ стыдно спрашивать, но что-то на ум ничего путного не приходит.  smile 
ЗЫЗЫ MSDN читаю, но пока ничего путного не нашел. Типа прочитать имя узла это да, а вот документ в целом. 

Автор: mr.DUDA 12.7.2007, 09:58
Кстати можно обойтись обычным StreamReader'ом, если узлы не нужно получать (судя по тому что речь о текстбоксе, узлы не нужны). Тогда получится так:
Код
StreamReader reader = new StreamReader("путь к файлу");
textBox1.Text = reader.ReadToEnd();

Автор: thomas 12.7.2007, 10:10
mr.DUDA
Сенкью вери матч.  smile 

ЗЫ и ведь начинал подумывать в том направлении, но зациклился на SYSTEM.XML.  smile 

Автор: mr.DUDA 12.7.2007, 10:15
З.Ы. System.Xml тоже хорошая вещь, для анализа XML.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)