Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Помогите новичку с XML Добавлено: 03.10.06 20:51  

Автор вопроса:  Dully | ICQ: 229882730 
Слышал что настройки программы сохранять лучше в xml, подскажите плиз хотябы на примере значения textbox-a
а то нема не могу докумекать... eу меня VB 2003

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #1
Добавлено: 03.10.06 23:38
В 2003 все очень не просто (много кода).
В 2005 другое дело. Автоматически.
Так что оно нужно, в 2003?

Ответить

Номер ответа: 2
Автор ответа:
 Dully



ICQ: 229882730 

Вопросов: 19
Ответов: 51
 Профиль | | #2 Добавлено: 04.10.06 14:53
есть несколько textbox-ов нужно сохранить текст для дальнейшего использования

Ответить

Номер ответа: 3
Автор ответа:
 SHDZ



ICQ: 209382104 

Вопросов: 39
Ответов: 244
 Профиль | | #3 Добавлено: 07.10.06 18:14
using System.Xml;

#region WriteXML
writer = new XmlTextWriter("Protokol.xml", System.Text.Encoding.UTF8);
writer.WriteStartDocument();
writer.WriteStartElement("root";);
//Начало
writer.WriteStartElement("Protokols";);
writer.WriteStartElement("Protokol";);
writer.WriteAttributeString("ProtokolId", dataRow["id"].ToString());
writer.WriteEndElement();
writer.WriteStartElement("Protokol";);
writer.WriteAttributeString("ProtokolName", dataRow["Name"].ToString());
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndElement();
writer.Close();
Ну если я тока с закрытием тэгов не напутал - копировал с проекта, а читать почти также -


XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("Protokol.xml";);
XmlNodeList InsiderList = xmlDoc.DocumentElement["Insiders"].ChildNodes;
for (int i = 0; i <= InsiderList.Count - 1; i++)
Text = Convert.ToInt32(InsiderList.Attributes["Insiderid"].Value);

Вообще есть статья классная, ссылку не помню "Работа с XML в NET"там описаны несколько способов, я все брал оттуда

Ответить

Номер ответа: 4
Автор ответа:
 SHDZ



ICQ: 209382104 

Вопросов: 39
Ответов: 244
 Профиль | | #4 Добавлено: 07.10.06 18:15
ну и делал то я в 2005, за 2003 не знаю как там...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам