1
我已經開始探索c#並且正在處理xml。在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>
但我怎麼加屬性<page name="aaa" type="dd" />
頁面?爲此,我必須以某種方式選擇的<pages>
最後一個孩子......
你想達到什麼目的?你正在建立一些XML,或查詢現有的?我在您的示例xml中看不到任何'book'元素。 –