C# 读取XML 数据 并与 SQL数据库数据进行比较 不同的列出来 (C/S 结构) C# 读取XML 数据 并与 SQL数据库数据进行比较 不同的列出来 (C/S 结构) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C# 如何查询\增加\删除XML 中的数据呢? 数据量比较大 Configuration config = ConfigurationManager.OpenMappedExeConfiguration(strPath)YourSection yourSection = config.GetSection("SectionName") as YourSection ;然后就可以进行相关操作了晕。这种问题还真多人问。。呵呵。不过我也就会点这种得。JF PS:vs2005 MS的这个类。用着相当的爽。不过对于自定义的section要写section类才可以解析模式都一样。 例子给你了阿你用关键字去msdn查下酒可以了。不会的再问。 /// <summary> /// 从XML中删除相应的数据(仅适用于网站和程序的设置) /// </summary> /// <param name="theNode">要删除数据所在的结点</param> /// <param name="xmlName">删除结点的名字</param> protected void DeleteXMLNode(XmlNode theNode, string xmlName) { XmlNodeList xnl = theNode.ChildNodes; foreach (XmlNode xe in xnl) { if (xe.InnerText == xmlName) theNode.RemoveChild(xe); } } /// <summary> /// 用于将用户新设置的网站或程序实际写入到XML中去 /// </summary> /// <param name="theNode">要添加到的NODE结点</param> /// <param name="arrList">数据源</param> protected void WriteToXML(XmlNode theNode, ArrayList arrList) { foreach(string thename in arrList) { xmlElem = xmlDoc.CreateElement("Name"); xmlElem.InnerText = encryer.Encrypto(thename); theNode.AppendChild(xmlElem); } } 请教LINQ的问题! 关于C#类成员可以赋初始值,那一章书说明了?没看到过啊?就见书上用过。 Nhibernate ADOException 关于在win form里弹出窗口的问题 IIS配置问题 c#中将DataTable转为List方法 . 调用的方法怎么写,越全越好. 谢谢了 C#开发称重系统,如何通过串口读取电子磅的数据? (200分)在问!如何修改桌面右键菜单! 窗体上有很多TextBox控件,如何让任意一个TextBox控件获得焦点时,其文本被选中? 关于frame 连续问几个问题之一:如何关闭子窗体?不识MDI窗体。是Show出来的窗体 DllImport数据类型的匹配。
YourSection yourSection = config.GetSection("SectionName") as YourSection ;
然后就可以进行相关操作了晕。这种问题还真多人问。。
呵呵。不过我也就会点这种得。
JF
PS:vs2005
模式都一样。
你用关键字去msdn查下酒可以了。
不会的再问。
/// 从XML中删除相应的数据(仅适用于网站和程序的设置)
/// </summary>
/// <param name="theNode">要删除数据所在的结点</param>
/// <param name="xmlName">删除结点的名字</param>
protected void DeleteXMLNode(XmlNode theNode, string xmlName)
{
XmlNodeList xnl = theNode.ChildNodes;
foreach (XmlNode xe in xnl)
{
if (xe.InnerText == xmlName)
theNode.RemoveChild(xe);
}
}
/// 用于将用户新设置的网站或程序实际写入到XML中去
/// </summary>
/// <param name="theNode">要添加到的NODE结点</param>
/// <param name="arrList">数据源</param>
protected void WriteToXML(XmlNode theNode, ArrayList arrList)
{
foreach(string thename in arrList)
{
xmlElem = xmlDoc.CreateElement("Name");
xmlElem.InnerText = encryer.Encrypto(thename);
theNode.AppendChild(xmlElem);
}
}