шаблон десятичного форматирования в Java

вы можете использовать Linq Xml

XDocument doc = XDocument.Load(xmlFilePath);
XElement school = doc.Element("School");
school.Add(new XElement("Student",
           new XElement("FirstName", "David"),
           new XElement("LastName", "Smith")));
doc.Save(xmlFilePath);

Edit

, если вы хотите добавить элемент в существующий <Student>, просто добавьте атрибут перед

school.add(new XElement("Student",
           new XAttribute("ID", "ID_Value"),
           new XElement("FirstName", "David"),
           new XElement("LastName", "Smith")));

Затем вы можете добавить дополнительные данные в существующий <Student> путем поиска -> get -> add

XElement particularStudent = doc.Element("School").Elements("Student")
                                .Where(student => student.Attribute("ID").Value == "SearchID")
                                .FirstOrDefault();
if(particularStudent != null)
    particularStudent.Add(new XElement("<NEwElementName>","<Value>");
0
задан hamwac5 5 March 2019 в 16:37
поделиться