1

私は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>...の最後の子を選択する必要があります。

4

1 に答える 1