C# xml 问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:39:22
请问怎样通过listview向xml文件内添加内容

读和写

string path="D:\\iSchoolCardStation.xml";
System.Xml.XmlDocument xd=new System.Xml.XmlDocument();
xd.Load(path);
System.Xml.XmlNode xn = xd.DocumentElement.SelectSingleNode("userSettings").SelectSingleNode("iSchoolCardStation.Properties.Settings").SelectSingleNode("luo");
//.SelectSingleNode("iSchoolCardStation.Properties.Settings");
if(xn!=null)
{
string x = xn.InnerText;
xn.InnerText = "emicetest";
xd.Save(path);
}

选择节点。
System.Xml.XmlNode xn = xd.DocumentElement.SelectSingleNode("userSettings").SelectSingleNode("iSchoolCardStation.Properties.Settings").SelectSingleNode("luo");

读出来一个子节点以后去掉这个自节点
XmlNode xn = xd.DocumentElement.SelectSingleNode("FileSingle");
int k = xn.ChildNodes.Count;
for (int i = 0; i < k; i++)
{
XmlNode xdd = xn.First