如何将xml转换为ms word doc?

时间:2017-02-08 12:29:54

标签: c# .net sharepoint

我有一些从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());
}

0 个答案:

没有答案