代码很简单
private void button4_Click(object sender, EventArgs e)
{
XmlDocument xml = new XmlDocument();
XmlDocument xml1 = new XmlDocument();
xml.Load(@"c:\sqlmap.config");
XmlElement xe1 = xml.CreateElement("provider");
XmlNode xm_p = xml.GetElementsByTagName("provider")[0].ParentNode;
xm_p.RemoveChild(xml.GetElementsByTagName("provider")[0]);
xm_p.AppendChild(xe1);
xml.Save(@"c:\sqlmap1.config");
MessageBox.Show("ok");
}
会在XML中出现 <provider xmlns="" />
如何去掉那个空的命名空间?谢谢!
private void button4_Click(object sender, EventArgs e)
{
XmlDocument xml = new XmlDocument();
XmlDocument xml1 = new XmlDocument();
xml.Load(@"c:\sqlmap.config");
XmlElement xe1 = xml.CreateElement("provider");
XmlNode xm_p = xml.GetElementsByTagName("provider")[0].ParentNode;
xm_p.RemoveChild(xml.GetElementsByTagName("provider")[0]);
xm_p.AppendChild(xe1);
xml.Save(@"c:\sqlmap1.config");
MessageBox.Show("ok");
}
会在XML中出现 <provider xmlns="" />
如何去掉那个空的命名空间?谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货