0

我保存电子邮件中的所有附件:

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 文件?

4

1 回答 1

0

此方法接受字符串。

你可以做

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

这个

我认为你需要这样做

xml.LoadXml(contentList[0].BodyText.ToString());
于 2013-04-30T16:26:38.823 回答