openxml - 一个运行元素是否可能包含多个文本元素
问题描述
我是办公室编程的最新成员。我找不到任何描述可以在 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>”情况。
解决方案
是的。但不要忘记正确终止您的标签。
<w:t>my text</w:t>
推荐阅读
- python - 在python中获取2dnumpy数组的前三个最大值
- mysql - 当值是 XX_YY_ZZ 形式但在没有下划线的情况下工作时,使用 TKinter 中的 Entry 时更新 MySQL 中的表会导致错误
- android - 如何在 Android Studio 中通过 gradle 生成 Android Apk?
- firebase - 为 Firebase 托管带宽使用情况设置警报
- javascript - 任何人都可以将此函数从 python 转换为 javascript 吗?
- sql-server - 如何在 xml 查询中不返回空元素
- python - 为什么 GridSearchCV 方法的准确性低于标准方法?
- swift - 如何删除位置?
- xml - 如何使用 VB.net 将 .xml 银行对帐单转换为 .csv tex 文件?
- google-chrome - Chrome 中的 WebRTC 屏幕共享质量