<?xml version="1.0" encoding="utf-8"?>
<Csharpbbs>
<Nodes>
<title>大家好,我是美人草</title>
<price>无价之宝</price>
</Nodes>
</Csharpbbs>
public DataTable XmlDataAdapter()
{
DataSet DataSet1 = new DataSet();
string filePath = @"XmlFile/XMLFile.xml";
DataSet1.ReadXml(filePath);
return DataSet1.Tables["Nodes"];
}
public void XmlExceCute()
{
//XmlDocument doc = new XmlDocument();
//doc.Load(Server.MapPath("Bookstore.xml"));
//XmlNode xn = doc.SelectSingleNode("/set/aa");
//xn.InnerText = "Hello";
//doc.Save(Server.MapPath("Bookstore.xml"));
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(@"XmlFile/XMLFile.xml");
XmlNodeList nodeList = xmlDoc.SelectSingleNode("/Csharpbbs/Nodes").ChildNodes;//获取Employees节点的所有子节点
foreach (XmlNode xn in nodeList)
{
XmlElement xe = (XmlElement)xn;
//xe.SetAttribute("test", "111111");
//XmlElement xesub = xmlDoc.CreateElement("flag");
//XmlNode xa = xmlDoc.SelectSingleNode("/Csharpbbs/Nodes/title");
if (xn.Name == "title")
xn.InnerText = "大家好,我是美人草!";
if (xn.Name == "price")
xn.InnerText = "无价之宝";
//XmlNode xn = doc.SelectSingleNode("/set/aa");
//xesub.InnerText = "大家好啊啊,你们在那里啊";
//xe.AppendChild(xesub);
}
xmlDoc.Save(@"XmlFile/XMLFile.xml");
}