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); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д