You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

向Word自定义XML部件添加XML字符串时遇无效Unicode字符问题咨询

问题分析与解答

可疑字符的合法性判断

你遇到的两个字符均属于XML规范明确禁止的控制字符,这正是添加到Word Custom XML Part时抛出异常的原因:

  • :对应Unicode字符U+000B(垂直制表符,VT)
  • :对应Unicode字符U+0007(响铃符,BEL)

XML字符规则说明

根据XML 1.0规范,仅允许以下几类字符出现在文档内容中:

  • 制表符(U+0009)、换行符(U+000A)、回车符(U+000D)
  • U+0020(空格)到U+D7FF范围内的字符
  • U+E000到U+FFFD范围内的字符
  • U+10000到U+10FFFF的补充平面字符

U+0007和U+000B都属于U+0000到U+001F范围内的控制字符(除上述允许的三个外),因此会被XML解析器判定为无效字符。

解决建议

直接移除这两个控制字符,或者替换为XML允许的等效字符(比如用普通空格替代垂直制表符,删除响铃符),即可正常添加到Word Custom XML Part中。

内容的提问来源于stack exchange,提问作者Leon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 12:10:25