Страница: 1 |
Страница: 1 |
Вопрос: Помогите новичку с XML
Добавлено: 03.10.06 20:51
Автор вопроса: Dully | ICQ: 229882730
Слышал что настройки программы сохранять лучше в xml, подскажите плиз хотябы на примере значения textbox-a
а то нема не могу докумекать... eу меня VB 2003
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #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 не знаю как там...