Board logo

标题: [文本处理] [已解决]批处理如何解决文件合并出现乱码的问题 [打印本页]

作者: pan528    时间: 2015-10-18 22:23     标题: [已解决]批处理如何解决文件合并出现乱码的问题

一、材料:
文件:
1.txt
2.txt

单个文件是正常的。

二、合并出现乱码

不论是:
copy 1.txt + 2.txt new.txt
还是:
type 2.txt>>1.txt

<td><div align="center" class="style1"><a title="中华人民共和国刑法(注释本)(2015)" href="10216.html" target="main">刑法</a></div></td>
都会变成:
<td><div align="center" class="style1"><a title="
作者: DAIC    时间: 2015-10-18 22:28

你先把1.txt从UTF-8编码转换成ANSI编码,再用批处理合并吧。
作者: pan528    时间: 2015-10-19 08:24

回复 2# DAIC
感谢回贴!
问题已解决。
请问一下,编码类型用什么工具查看?这次我是用“UltraEdit-32”转码的。用什么工具能查看编码类型?
谢谢!
作者: pan528    时间: 2015-10-19 08:39

从网上查了一下,查看与转码可以这样简单地完成:
有的文本文件不能被成功解析处理,有的却可以,内容一模一样,原因是文件的编码格式(Encoding)不同。有的系统要求文件是ANSI编码格式,有的要求是UTF-8编码格式。

一、查看编码格式:
打开记事本,菜单“文件”->“打开”,找到目标文件,选中,这时下面的编码中显示的就是这个文件的编码,ANSI, Unicode, Unicode big endian, UTF-8。

二、转码方法:
打开记事本,菜单“文件”->“另存为”,找到“编码”(框架下方),选择类型:“ANSI, Unicode, Unicode big endian, UTF-8”,点击保存,即完成了转码。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2