Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在c#中的指定位置编写xml文档?_C#_Xml_Filestream - Fatal编程技术网

如何在c#中的指定位置编写xml文档?

如何在c#中的指定位置编写xml文档?,c#,xml,filestream,C#,Xml,Filestream,我无法将XML文档保存到此指定位置。帮助我。如果您从未将创建的元素添加到文档中,请调用: XmlDocument xmldoc = new XmlDocument(); XmlElement elem = xmldoc.CreateElement("Root"); elem.SetAttribute("NAME", "KARTHIK"); elem.SetAttribute("NO", "9859"); xmldoc.Save(@"D:\kk.xml"); 在.Save()之前,当前尝试保存没

我无法将XML文档保存到此指定位置。帮助我。

如果您从未将创建的元素添加到文档中,请调用:

XmlDocument xmldoc = new XmlDocument();
XmlElement elem = xmldoc.CreateElement("Root");
elem.SetAttribute("NAME", "KARTHIK");
elem.SetAttribute("NO", "9859");
xmldoc.Save(@"D:\kk.xml");

.Save()
之前,当前尝试保存没有根目录的文档将失败。

您可以尝试其他位置吗?您可能需要检查您是否具有对驱动器D根目录的写入权限:非常好。仅当XML文档格式正确时,“保存”才起作用
xmldoc.AppendChild(elem);