如何将xls转换应用于Word文档

时间:2015-07-26 16:54:32

标签: javascript xslt ms-word

我正在尝试创建一个小型的MS Word java应用程序,并尝试将XSLT应用于Office.context.document.getSelectedDataAsync函数的XML输出。 以下是代码的一部分:

Office.context.document.getSelectedDataAsync(Office.CoercionType.Ooxml, function (result)
                {
                    if (result.status === Office.AsyncResultStatus.Succeeded)
                    {
                        var parser = new DOMParser();
                        var xmlDoc = parser.parseFromString(result.value, "text/xml");

                        var xsltTree = new XMLHttpRequest();
   
                        
                        xsltTree.open('GET', "a.xslt", false);

                        var xslProc = xsltTree.createProcesor();
                        xslProc.input = xmlDoc;
                        xslProc.transform();

                        var resTree = xslProc.output; 

                   }
                    Office.context.document.setSelectedDataAsync(val, { coercionType: Office.CoercionType.Text }, function (result) 
                    {
                        // Access the results, if necessary.
                    }
                  );
新的XSLTProcessor()也失败了。 :(

我找不到如何创建XSLT处理器(它失败并出现错误)或任何其他方式将XSLT应用于它。

我希望有人能指出我正确的解决方案。

提前致谢!

0 个答案:

没有答案