62,046
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</configSections>
<connectionStrings>
<add name="ConnectionString1" connectionString="Data Source=192.168.1.56;Initial Catalog=KSM000;User ID=sa;Password=bestcts"
providerName="System.Data.SqlClient" />
<add name="ConnectionString2" connectionString="Data Source=192.168.1.56;Initial Catalog=KSM000;User ID=sa;Password=bestcts"
providerName="System.Data.SqlClient" />
</connectionStrings>
<dataConfiguration defaultDatabase="LocalhostString" />
</configuration>
private void addnewnode( string nodekey,string nodevalue)
{
try
{
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
xmlDoc.Load(sInstallPath+@"\web.config");
System.Xml.XmlNode node;
XmlNode fanode=xmlDoc.SelectSingleNode("//appSettings");
node = xmlDoc.SelectSingleNode(string.Format("//appSettings/add[@key='{0}']",nodekey));
if(node==null)
{
XmlElement connode=xmlDoc.CreateElement("add");
//connode.Name="add";
connode.SetAttribute("key",nodekey);
connode.SetAttribute("value",nodevalue);
//connode.Attributes["key"].Value=nodekey;
//connode.Attributes["value"].Value=nodevalue;
fanode.AppendChild(connode);
xmlDoc.Save(sInstallPath+"web.config");
}
}
catch(Exception er)
{
MessageBox.Show(er.ToString());
}
}
string path = Application.StartupPath + "\\LoginSet.xml";//路径
XmlDocument xdoc = new XmlDocument();
xdoc.Load(path);
string nodename = "data/BB/UserName";//节点
XmlNode node = xdoc.SelectSingleNode(nodename);
XmlAttribute xa = xdoc.CreateAttribute("test");//属性
xa.Value = "sdf";
node.Attributes.Append(xa);
XmlTextWriter xWriter = new XmlTextWriter(path, null);
xWriter.Formatting = Formatting.Indented;
xdoc.WriteTo(xWriter);
xWriter.Close();
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<title nodeAtt="Oberon's Legacy" />
<author nodeAtt="Corets, Eva" />
<price nodeAtt="5.95" />
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<price>5.95</price>