XDocument doc = XDocument.Parse(_data)
XElement root = new XElement("student");
doc.Element("marks").Add(root);
doc.Save(_data)
_data 是反序列化的字符串 xml,student 是要添加 doc.save 的根标记。保存会引发错误。如何保存根标记?
字符串 xml
<marks>
<name>Martin</name>
<date>3/24/2012</date>
<field>Percent</name>
<new>33.3</new>
<old>10</old>
</marks>
这是添加根标签之前的字符串 xml,一旦添加,它应该看起来像添加根标签后它应该看起来像
<student>
<marks>
<name>Martin</name>
<date>3/24/2012</date>
<field>Percent</name>
<new>33.3</new>
<old>10</old>
</marks>
</student>