Я работаю на XML, где я хочу, чтобы вставить ниже XML тег в родительском XML:Вставка XML в XML-документ в указанном теге
<Subject></Subject>
Родитель XML
<School> <ClassB></ClassB> <ClassA> <Students> </Students> </ClassA> </School>
хочу окончательный вариант
<School> <ClassB></ClassB> <ClassA> <Subject></Subject> <Students> </Students> </ClassA> </School>
судимы ниже код:
XmlDocument xmlRequest = new XmlDocument(); xmlRequest.LoadXml(parentXML); XmlDocumentFragment xmlfrag = xmlRequest.CreateDocumentFragment(); xmlfrag.InnerXml = xmlSubjects; xmlRequest.DocumentElement.InsertBefore(xmlfrag, xmlRequest.DocumentElement.FirstChild);
Это вставит Subject элемент сразу после школы. Итак, как вставить по определенному пути. В этом случае элемент ClassA.
Пожалуйста, помогите мне здесь.
Итак, вы хотите найти (например, SelectSin gleNode («Школа/ClassA/Students»), а затем вызывается метод InsertBefore ... –