以下代碼將創建一個名爲employees.xml的物理XML文件。但我不想創建一個物理文件。相反,我想將XML內容保存到變量中。如何修改以下代碼以將XML數據保存到變量中,而不是物理創建它?將XML內容保存到變量
using (XmlWriter writer = XmlWriter.Create("employees.xml"))
{
writer.WriteStartDocument();
writer.WriteStartElement("Employees");
foreach (Employee employee in employees)
{
writer.WriteStartElement("Employee");
writer.WriteElementString("ID", employee.Id.ToString());
writer.WriteElementString("FirstName", employee.FirstName);
writer.WriteElementString("LastName", employee.LastName);
writer.WriteElementString("Salary", employee.Salary.ToString());
writer.WriteEndElement();
}
writer.WriteEndElement();
writer.WriteEndDocument();
}
所以剩下的代碼是一樣的? – 2013-05-04 06:15:56
我已經用完整的代碼更新了我的答案。 – Adil 2013-05-04 06:24:57