Xml C# поиск значения по вводимому с клавиатуры
Формулировка задачи:
Есть заранее созданный xml документ.
Мы его читаем, выводим в консоль.
Ищем элемент по совпадению с клавиатуры (но не точному).
У кого-то есть кусок рабочего кода. Срочно нужно.
Решение задачи: «Xml C# поиск значения по вводимому с клавиатуры»
textual
Листинг программы
- {
- //загружаем документ
- XmlDocument doc = new XmlDocument();
- try
- {
- Console.WriteLine("Все работает");
- doc.Load("XMLFile1.xml");
- Console.WriteLine("Введите узел который ищите, например Author");
- string serch;
- serch = Console.ReadLine();
- XmlElement root = doc.DocumentElement;
- XmlNodeList elemList = root.GetElementsByTagName(serch);
- IEnumerator ienum = elemList.GetEnumerator();
- // Loop over the XmlNodeList using the enumerator ienum
- while (ienum.MoveNext())
- {
- // Display the book title.
- XmlNode Title = (XmlNode)ienum.Current;
- Console.WriteLine(Title.InnerText);
- }
- Console.WriteLine("*****************************************************");
- }
- catch (Exception ex)
- {
- Console.WriteLine("открыть документ не удалось");
- Console.WriteLine(ex.ToString());
- }
- doc.Save("new_newXML.xml");
- show_xml(doc.DocumentElement);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д