Не получается сделать 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);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.5 из 5
Похожие ответы