Javascript WordJS body.getOoxml错误添加空段落

Javascript WordJS body.getOoxml错误添加空段落,javascript,ms-word,ms-office,openxml,office-js,Javascript,Ms Word,Ms Office,Openxml,Office Js,在wordjs中获取ooxml的代码会额外生成一个空段落。但是在我的外接程序中,我需要getOoxml->修改它->然后使用insertOoxml替换它。但这会导致每次替换操作都添加一个额外段落 返回新承诺((解决、拒绝)=>{ //对Word对象模型运行批处理操作。 运行(函数(上下文){ //为文档正文创建代理对象。 var body=context.document.body; 让params:Word.ParagraphCollection=body.parages.load(); //

在wordjs中获取ooxml的代码会额外生成一个空段落。但是在我的外接程序中,我需要
getOoxml
->修改它->然后使用
insertOoxml
替换它。但这会导致每次替换操作都添加一个额外段落

返回新承诺((解决、拒绝)=>{
//对Word对象模型运行批处理操作。
运行(函数(上下文){
//为文档正文创建代理对象。
var body=context.document.body;
让params:Word.ParagraphCollection=body.parages.load();
//将命令排队以获取当前选择。
//为选择创建代理范围对象。
让ooxml=body.getOoxml();
//将命令排队以加载文档正文中的文本。
加载(body,'text');
//通过执行排队命令同步文档状态,并返回指示任务完成的承诺。
返回context.sync()
.然后(函数(){
让text=body.text;
决心({
文本:文本,
ooxml:ooxml.value,
})
});
})
.catch(this.errorHandler);
});
因此,在word中,我只有2个段落(我已经显示了隐藏的段落以确定):

111111111

22222222

返回为:

1111112222222
以下是上述XML结果中的空段落:



我用的是Word 2016,docx文件。这里托管的OfficeJs库:

此问题已修复。您使用的是什么版本?您正在使用最新的Office更新吗?

此问题已修复。您使用的是什么版本?您正在使用最新的Office更新吗?

谢谢您的回复!但看起来还没修好。我正在使用最新的Office Word 2016 16.0.7167.2040,并且在另一台具有相同版本的PC上使用相同的版本。如果我点击更新,它会说这是最新版本。什么时候能修好你有什么消息吗?或者新的更新何时发布。谢谢什么时候能修好?或者这个更新什么时候发布?抱歉我误读了你的问题。我们修复了插入时删除段落的错误,但这是获取OOXML时的错误。我想知道,作为您修改的一部分,您是否可以删除空段落?谢谢您的回复!但看起来还没修好。我正在使用最新的Office Word 2016 16.0.7167.2040,并且在另一台具有相同版本的PC上使用相同的版本。如果我点击更新,它会说这是最新版本。什么时候能修好你有什么消息吗?或者新的更新何时发布。谢谢什么时候能修好?或者这个更新什么时候发布?抱歉我误读了你的问题。我们修复了插入时删除段落的错误,但这是获取OOXML时的错误。我想知道,作为修改的一部分,您是否可以删除空段落?我正在尝试在angular中从OfficeJs中的ooxml对象读取数据。我无法做到这一点,你能帮我吗?我正在尝试在angular中从OfficeJs中的ooxml对象读取数据。我做不到,你能帮我吗?