将字符串写入xml文件

时间:2013-04-30 16:24:36

标签: c# xml

我通过电子邮件保存所有附件:

List<Pop3Content> contentList = Pop3Message.GetAttachedContents(client.GetMessage(i).Contents, c => c.IsAttachment == true);

XmlDocument xml=new XmlDocument();

xml.LoadXml(contentList[0].BodyText);

contentList[0].BodyText

返回附加XML文件的整个内容,这是我希望在XmlDocument XML中使用它的方式 但是LoadXML方法需要一个实际XML文件的路径。如何将字符串写入“内部”XML文件?

1 个答案:

答案 0 :(得分:0)

此方法接受字符串。

你可以做到

XmlDocument doc = new XmlDocument();
doc.LoadXml("<item><name>wrench</name></item>");

阅读this

我认为你需要这样做

xml.LoadXml(contentList[0].BodyText.ToString());