Word文件乱码XML

Posted 王坤1993

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Word文件乱码XML相关的知识,希望对你有一定的参考价值。


layout: default
title: Word文件乱码XML
category: [技术, 编码]
comments: true
---

文章介绍

一个朋友写的文档因为异常关机,导致全部文件变成了xml的乱码,正好帮他解决了,感觉这些或许有些帮助,就先记录下来了.

破损文件介绍

文件破坏之后,打开全是xml格式的文档,结构如下.

技术分享图片

恢复过程

本来WSP有自动保存机智的,一般是在C:\Users\XX\AppData\Roaming\kingsoft\office6\backup这个目录下面.需要主意的是这里的XX一般是电脑的用户名.

当然,这个只能说是可能有,如果没有找到,估计只能找找你开启云同步没有,或者没有没有之前放在垃圾箱的老版本了.

好了,回归正题,找到了意外丢失的文档之后,打开是上图的效果,如果要还原的话,可以先用word打开,然后新建一个txt的文档,名字随便填写,然后把word里面打开的文件呈现的xml文档全部复制到txt里面去.在把txt的后缀名更改为xml.效果如下图:

技术分享图片

因为没有格式化,所以只有一行数据,不知道格式化之后会不会影响原文件,没有测试.

之后,我们直接用word打开这个xml就行了,打开之后的效果如下图:

技术分享图片

到了这一步,应该就不用我再多说了,直接另存为正常的word就行了.

说明

文档恢复只能说是幸运,碰巧看到word可以转换xml,然后先用自己的文档尝试了下,发现成功了,然后找朋友出错的文件实验,果然成功了,还好只是少量文件,如果文件太多,估计要写一个工具才行,不过一般应该不会出现大批量的错误吧,反正思路有了,谁弄个工具出来也轻松,欢迎留下工具,我就不弄了.

如有疑难,欢迎讨论.

欢迎评论,欢迎指正,转载也请注明出处.

参考文章

如何设置Word 2007生成的XML文件,编码为UTF-8?_Word联盟

版本记录

20180508 解决实际问题

20180509 确定博文主题及大纲

20180521 完成博客

以上是关于Word文件乱码XML的主要内容,如果未能解决你的问题,请参考以下文章

C# 怎么处理Word文件的乱码

word文件显示乱码怎么办?

word打开是乱码的解决方法

word打开是乱码怎么办 word打开是乱码的解决方法

下载的excel和word文件名显示乱码怎么办?

为啥下载的Excel和Word文档名是乱码