Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript检索bodyOOXML.value时,OOXML中缺少单词/numbering.xml_Javascript_Ms Office_Openxml_Office Js_Office 2016 - Fatal编程技术网

使用JavaScript检索bodyOOXML.value时,OOXML中缺少单词/numbering.xml

使用JavaScript检索bodyOOXML.value时,OOXML中缺少单词/numbering.xml,javascript,ms-office,openxml,office-js,office-2016,Javascript,Ms Office,Openxml,Office Js,Office 2016,使用JavaScript使用以下代码将OOXML正文(bodyOOXML.value)作为字符串获取时,不包括word/numbering.xml包: Word.run(function (context) { // Create a proxy object for the document body. var body = context.document.body; // Queue a commmand to get the OOXML contents of

使用JavaScript使用以下代码将OOXML正文(bodyOOXML.value)作为字符串获取时,不包括word/numbering.xml包:

Word.run(function (context) {

    // Create a proxy object for the document body.
    var body = context.document.body;

    // Queue a commmand to get the OOXML contents of the body.
    var bodyOOXML = body.getOoxml();

    // Synchronize the document state by executing the queued commands, 
    // and return a promise to indicate task completion.
    return context.sync().then(function () {
        console.log("Body OOXML contents: " + bodyOOXML.value);
    });  
})
.catch(function (error) {
    console.log("Error: " + JSON.stringify(error));
    if (error instanceof OfficeExtension.Error) {
        console.log("Debug info: " + JSON.stringify(error.debugInfo));
    }
});

包括word/styles.xml、word/fontTable.xml等,但如果没有编号包,我们无法重新创建数字格式。感谢您的帮助

这是个问题,因为办公室在2016年升级到2019年时问题已经解决了

这是个问题,因为办公室在2016年升级到2019年时问题已经解决了

FWIW几个月前,我试图使用Range.WordOpenXML和Word更改数字格式链接到一个样式。MS确认,当文档在应用程序界面中打开时,这是WordOpenXML的一个限制。所以,如果这就是你的想法,你的问题可能是没有意义的。杰奎琳,好问题!你能简单地解释一下你的情况吗?这是关于获取列表的编号格式吗?仅供参考在下一波API中,我们将提供对列表的编程访问。这包括获取编号列表的编号格式。请让我知道!谢谢谢谢你的回复,胡安!是的,我们需要访问编号格式,以及项目符号列表的项目符号格式。我们还需要能够将列表编号添加到word/numbering.xml包中。你认为这个功能也可以使用吗?祈祷:)FWIW几个月前,我试图使用Range.WordOpenXML更改数字格式,如果它链接到一种样式,Word不会接受我所做的任何事情。MS确认,当文档在应用程序界面中打开时,这是WordOpenXML的一个限制。所以,如果这就是你的想法,你的问题可能是没有意义的。杰奎琳,好问题!你能简单地解释一下你的情况吗?这是关于获取列表的编号格式吗?仅供参考在下一波API中,我们将提供对列表的编程访问。这包括获取编号列表的编号格式。请让我知道!谢谢谢谢你的回复,胡安!是的,我们需要访问编号格式,以及项目符号列表的项目符号格式。我们还需要能够将列表编号添加到word/numbering.xml包中。你认为这个功能也可以使用吗?祈祷:)这是作为答案发布的,但它并不试图回答这个问题。这可能是一条评论。这是作为答案发布的,但它并不试图回答这个问题。这可能是一个评论。