首页 > 解决方案 > 一个运行元素是否可能包含多个文本元素

问题描述

我是办公室编程的最新成员。我找不到任何描述可以在 run 中放置多少文本元素的文档。比如我生成了这个xml,直接放到“document.xml”中:

<w:r><w:t>Text1<w:t><w:t>Text2<w:t></w:r>

文档打开时没有错误。但在 MS Word 中保存文档后,此 xml 被替换为:

<w:r><w:t>Text1Text2<w:t></w:r>

我的问题:用户是否有任何方法可以在一个 <w:r> 中生成多个 <w:t> 元素,而无需直接更改“document.xml”。我需要知道这一点才能理解,我是否应该在替换文档中的某些文本的算法中支持“一个 <w:r> 中的多个 <w:t>”情况。

标签: openxmlopenxml-sdk

解决方案


是的。但不要忘记正确终止您的标签。

<w:t>my text</w:t>


推荐阅读