我有一个用 Word 2010 创建的文档,但为了在特定应用程序中使用,需要将其保存为 Word 2003 XML 格式。当我尝试通过文件菜单进行常规“另存为”(选择 Word 2003 XML 格式进行另存)时,Word 2010 会思考一段时间,然后再次向我显示“另存为”对话框,建议我将文档保存为 .docx。
为了解决这个问题,我将文档保存为 .doc(即 Word 97-2003 文档)。这样做没问题。但是当我尝试将此 .doc 文件保存为 Word 2003 XML 时,Word 2010 再次思考了一段时间,然后显示“另存为”对话框,建议我将文档保存为 .doc。
哦,我需要说明的是,这种情况只发生在特定文档上 - 其他所有文档都正常工作。我知道我应该尝试排除法,看看是什么导致了这些症状,但如果能有一个“原则上”的答案就好了。
是不是有某个设置需要我启用?有人知道这是怎么回事吗?
答案1
我遇到了同样的问题。我删除了文档末尾的页面,直到问题消失。然后我发现了隐藏字符(0x202b = 从右到左嵌入,0x202E = 从右到左覆盖)。
当我删除所有这些字符时,问题消失了,我可以将文件保存为 2003 xml 文件。但是,当我删除这些字符时,单词/字符顺序发生了变化,出现了多个单词或包含非希伯来语字符的单词。
使用 Word 2007,我可以毫无问题地将文件保存为 XML 2003。然后我可以在 Word 2010 中打开、编辑和保存 XML 2003 文件。