эй, ребята, у меня был XML файл, и я использовал XDocument для записи на него и используя следующую пустоту, удалите пространство имен
string path = Server.MapPath(xmlpath);
XDocument doc = XDocument.Load(path)
XElement root = new XElement("url");
foreach (var node in doc.Root.Descendants()
.Where(n => n.Name.NamespaceName == ""))
{
node.Attributes("xmlns").Remove();
node.Name = node.Parent.Name.Namespace + node.Name.LocalName;
}
эта функция работает на 100% с XDocument, теперь я изменил
XDocument oldDoc = XDocument.Load(path);// the old doucument
XmlDocument newDoc = new XmlDocument();//the new document
Мне нужна функция, которая позволяет мне выполнять копирование и удалять пространство имен xmlns из моих узлов так же, как и выше, большое спасибо за ваше время и большое спасибо за чтение моего вопроса