当我在服务器上(本地之后)尝试此代码时,由于文件路径更改而失败。在写入之前,如何将 xmldoc 对象保存在缓冲区或其他地方?如果我可以写入缓冲区,则不需要文件路径,它将独立于路径。或者有人提出不同的方法?
const string fileName = "123.xml";
string filePath = Server.MapPath("123.xml");
var xmlDoc = new StreamWriter(filePath);
dataSet.WriteXml(xmlDoc);
xmlDoc.Close();