C# 操作 XML 增 删 改 查
2008-07-14 23:24
225 查看
xml文件格式
<?xml version="1.0"?>
<dbGuest>
<User>
<Name uid="d">ew</Name>
<City>dsa</City>
<Email>eq</Email>
</User>
</dbGuest>
操作方式
//创建XML文件
private void btnCreateXml_Click(object sender, System.EventArgs e)
//添加用户
private void btnAdd_Click(object sender, System.EventArgs e)
//绑定xml数据
private void BindXML()
//删除用户
private void btnDelete_Click(object sender, System.EventArgs e)
//更新用户
private void btnUpdate_Click(object sender, System.EventArgs e)
//查询
private void btnSelect_Click(object sender, System.EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load(xmlFile);
string selectName = ddlNames.SelectedItem.Text;
string email = doc.SelectSingleNode("//User[Name='"+selectName+"']").ChildNodes.Item(2).InnerText;
lblMsg.Text = "查询"+selectName+"用户email为"+email;
}
下载本示例
<?xml version="1.0"?>
<dbGuest>
<User>
<Name uid="d">ew</Name>
<City>dsa</City>
<Email>eq</Email>
</User>
</dbGuest>
操作方式
//创建XML文件
private void btnCreateXml_Click(object sender, System.EventArgs e)
//添加用户
private void btnAdd_Click(object sender, System.EventArgs e)
//绑定xml数据
private void BindXML()
//删除用户
private void btnDelete_Click(object sender, System.EventArgs e)
//更新用户
private void btnUpdate_Click(object sender, System.EventArgs e)
//查询
private void btnSelect_Click(object sender, System.EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load(xmlFile);
string selectName = ddlNames.SelectedItem.Text;
string email = doc.SelectSingleNode("//User[Name='"+selectName+"']").ChildNodes.Item(2).InnerText;
lblMsg.Text = "查询"+selectName+"用户email为"+email;
}
下载本示例
相关文章推荐
- C#操作xml例子
- 学习C#之SAX方式操作XML文档
- C#操作Xml:通过XmlDocument读写Xml文档
- C#操作XML方法集合
- C#操作xml SelectNodes,SelectSingleNode总是返回NULL 与 xPath 介绍
- 简单C#操作XML例子
- C#操作XML小结(转)
- C#操作XML
- 在C#.net中如何操作XML
- ASP.NET和C#中对XML的操作,以及简单的xml与xsl !
- C#操作XML学习之创建XML文件的同时新建根节点和子节点(多级子节点)
- C#操作XML小结
- C#操作XML小结_转载
- unity3d操作XML(C#)
- C# XML基本操作
- C#操作XML文档(XmlDocument、XmlNode、XmlAttribute、SelectSingleNode、SelectNodes、XmlNodeList)
- .NET下使用C#操作XML文件
- [导入]在C#.net中如何操作XML
- c# 操作Xml中SelectSingleNode方法中的xpath用法
- C#对XML操作:一个处理XML文件的类(1)