我已经开始探索 c# 并且正在研究处理 xml。
var doc = XDocument.parse("some.xml");
XElement root = doc.Element("book");
root.Add(new XElement("page"));
XElement lastPost = (XElement)root.Element("book").LastNode;
if (!lastPost.HasAttributes)
{
lastPost.Add(new XAttribute("src", "kk");
}
doc.Save("some.xml");
现在,我构建 xml 文件
<flare>
<control >
<control />
<pages>
</pages>
</flare>
我需要添加到页面<page name="aaa" type="dd" />
到目前为止,我已经添加了它,<page>
但是如何添加属性?为此,我必须以某种方式选择<pages>
...的最后一个孩子