我有一个XML文件是以下结构的
<?xml version="1.0"?>
<dataService>
<Person ID="1">
<name>.</name>
</Person>
<Person ID="3">
<name>12313</name>
</Person>
</dataService>请问怎么才可以添加结点啊?用C#的。
<?xml version="1.0"?>
<dataService>
<Person ID="1">
<name>.</name>
</Person>
<Person ID="3">
<name>12313</name>
</Person>
</dataService>请问怎么才可以添加结点啊?用C#的。
可以去这里看看,之前总结的一个类,希望对你有用
xmldoc.Load("datasource.xml");
XmlNode node = xmldoc.SelectSingleNode("dataService");
foreach (XmlNode node1 in node)
{
XmlElement xechsx = xmldoc.CreateElement("Email");
xechsx.InnerText = "*****@hotmail.com";
((XmlElement)node1).AppendChild(xechsx);//增加
}
xmldoc.Save("datasource.xml");