private void button1_Click(object sender, EventArgs e)
{
//写
//路径
string path = Application.StartupPath + "\\write.xml";
//创建一个XML对象
XmlDocument xmlDoc = new XmlDocument();
//创建一个根节点
XmlElement xmlRoot = xmlDoc.CreateElement("richtextbox");
//添加根节点
xmlDoc.AppendChild(xmlRoot);
//创建一个子节点
XmlElement youxiangyi = xmlDoc.CreateElement("youxiangyi");
youxiangyi.InnerText = textBox1.Text;//子节点的值
xmlRoot.AppendChild(youxiangyi);//添加到根节点中 XmlElement youxiangmima = xmlDoc.CreateElement("youxiangmima");//创建一个子节点
youxiangmima.InnerText = textBox2.Text;//子节点的值
xmlRoot.AppendChild(youxiangmima);//添加到根节点 XmlElement youxianger = xmlDoc.CreateElement("youxianger");//创建一个子节点
youxianger.InnerText = textBox3.Text;//子节点的值
xmlRoot.AppendChild(youxianger);//添加到根节点 XmlElement shuaxin = xmlDoc.CreateElement("shuaxin");//创建一个子节点
shuaxin.InnerText = textBox4.Text;//子节点的值
xmlRoot.AppendChild(shuaxin); xmlDoc.Save(path);
}我添加了四个子节点,但读的时候只能读出最后一个值,大虾们帮帮忙,怎么才能准确读出例如:子节点youxiangmima的值?
解决方案 »
- DataGridView编辑的问题
- c# 中的teechart问题private void button1_Click(object sender, EventArgs e)
- 请问: 子类在被调用时候一定会先执行父类的无参构造函数?? 这是为什么?
- 请教个DevExpress.GridControl导出EXCEL的问题.
- 在vs2005代码设计器中怎么设置?从而可以显示每行代码的行号
- 求大神帮解决C#获取网页中动态表格中数据的问题(在线等)
- 简单源代码,请给出注释,在下赠送100份
- Windows API 取另一程序文本框值的问题
- 我下了一个SDK,可以运行C#程序,但现在不能正常运行ASP文件了。
- ListView或者DataGrid控件是否有“!点中某条纪录的时候,出现下拉列表框的功能!”,如果有如何实现?
- C# Winform的几个效果问题
- DataGridView的DataSource 格式是object,那他除了支持datatable还支持什么格式呀?
xmlDoc.Load(fileUrl);//路径
XmlNodeList nodeList = xmlDoc.SelectSingleNode("Parameter").ChildNodes;//获取节点集合
foreach (XmlNode item in nodeList)
{
XmlElement xe = (XmlElement)item;
xe.InnerText //节点的值 别的属性什么的我就不多说了。
}
XmlDocument doc = new XmlDocument();
doc.Load(Application.StartupPath + "\\write.xml");
XmlNode parNode = doc.DocumentElement; //获取父节点
foreach (XmlNode node in parNode.ChildNodes) //遍历所有父节点下的子节点
{
if (node.Name == "youxiangmima")
{
Console.WriteLine(node.InnerText); //这就是youxiangmima的值
}
}