我有一些从Lotus Notes导出的XML,这些XML有一些附件,如图像,ppts,xlsx,doc,docx等,我想将这些XML文件中的每一个转换为word文档。 我能够将此XML转换为doc文件,但附件不会嵌入转换后的文档中。 如何将这些附件嵌入转换后的文档中?
我使用的代码是: -
try
{
XPathDocument myXPathDocument = new XPathDocument("c:/Documentation/0C022E9CC8D766B386257F3900665F4D/0C022E9CC8D766B386257F3900665F4D.xml");
XslTransform myXslTransform = new XslTransform();
XmlTextWriter writer = new XmlTextWriter("C:/Documentation/0C022E9CC8D766B386257F3900665F4D/0C022E9CC8D766B386257F3900665F4D.doc", null);
myXslTransform.Load("configX.xslt");
myXslTransform.Transform(myXPathDocument, null, writer);
writer.Close();
}
catch (Exception e)
{
Console.WriteLine("Exception: {0}", e.ToString());
}