Не получается сделать xml документ определенной структуры - C#
Формулировка задачи:
Здравствуйте, подскажите пожалуйста как сделать xml документ вот такой вот структуры
Подскажите как такое сделать пожалуйста ?? Я уже весь мозг себе сломал
Листинг программы
- <Data>
- <Тег0>
- <Тег2>
- </Тег2>
- .........
- <Тег2>
- </Тег2>
- </Тег0>
- <Тег1>
- <Тег2>
- </Тег2>
- ........
- <Тег2>
- </Тег2>
- </Тег1>
- .....................
- </Data>
Решение задачи: «Не получается сделать xml документ определенной структуры»
textual
Листинг программы
- /// <summary>
- /// Добавляет дочерний узел
- /// </summary>
- /// <param name="document">Файл</param>
- /// <param name="forWhichElementAdd">Для какого узла добавить</param>
- /// <param name="nameOfAddedElement">Имя добавляемого узла</param>
- /// <param name="innerText">текст внутри тегов</param>
- private static void AddSubNode(XmlDocument document, XmlNode forWhichElementAdd, string nameOfAddedElement, string innerText)
- {
- XmlNode currElem = document.CreateElement(nameOfAddedElement);
- currElem.InnerText = innerText;
- forWhichElementAdd.AppendChild(currElem);
- }
- private static void AddSubNodeWithAttribute(XmlDocument document, XmlNode forWhichElementAdd,string nameOfAddedElement,
- string nameOfAddedAttribute, string attributeValue, string innerText)
- {
- XmlNode currElem = document.CreateElement(nameOfAddedElement);
- XmlAttribute attribute = document.CreateAttribute(nameOfAddedAttribute);
- attribute.Value = attributeValue;
- currElem.Attributes.Append(attribute);
- currElem.InnerText = innerText;
- forWhichElementAdd.AppendChild(currElem);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д