Board logo

标题: 文件编码转换 [打印本页]

作者: jdxhyuan     时间: 2007-3-9 06:31    标题: 文件编码转换

把UTF-8编码转换成ANSI编码怎样写批理,请高手们帮帮忙
作者: zh159     时间: 2007-3-9 06:37
一般最好通过查找对照表方式来转换
作者: jmz573515     时间: 2007-3-9 07:06
楼主举个列子看看,是把什么转换成什么 (有点蒙..) :)
作者: electronixtar     时间: 2007-3-9 07:23
貌似直接 for 就转换了
作者: everest79     时间: 2007-3-9 11:49


  Quote:
Originally posted by electronixtar at 2007-3-8 06:23 PM:
貌似直接 for 就转换了

我是这样转的
more utf8.txt >ansi.txt
%cmdspec%  /u more ansi.txt >utf8.txt

for怎么转
作者: jdxhyuan     时间: 2007-3-9 21:30
谁能给我源代码啊,现在问题还没解决
作者: pillow     时间: 2007-3-9 22:00
??這個用DOS也可以實現嗎?好厲害!
我只是知道有個叫convertZ的軟件可以實現這個功能,而且也可以批量的做,LZ要不要試試?
作者: jdxhyuan     时间: 2007-3-9 22:09


  Quote:
Originally posted by pillow at 2007-3-9 09:00 AM:
??這個用DOS也可以實現嗎?好厲害!
我只是知道有個叫convertZ的軟件可以實現這個功能,而且也可以批量的做,LZ要不要試試?

这个用批量怎么做,帮帮忙
我一般是用记事本来转换,但我不知道,记事本怎样做批量。
作者: pillow     时间: 2007-3-9 22:10
不是說用記事本可以批量轉換啦,

是說  convertZ  可以
作者: jdxhyuan     时间: 2007-3-9 23:57


  Quote:
Originally posted by pillow at 2007-3-9 09:10 AM:
不是說用記事本可以批量轉換啦,

是說  convertZ  可以

这个软件我下载啦,好像没法的写到批量处理代码,我要做的是用批量文件形式来改文件编码。
作者: jdxhyuan     时间: 2007-3-9 23:59


  Quote:
Originally posted by zh159 at 2007-3-8 05:37 PM:
一般最好通过查找对照表方式来转换

你的建议很好,能不能说得更祥细一点
作者: jmz573515     时间: 2007-3-10 01:31
你是说把下面的,怎么处理吗?
附件 1: {9CF85646-5EEF-48EA-AA47-D1BC862DA4C7}.BMP (2007-3-10 01:31, 24.08 K,下载次数: 2)



作者: HUNRYBECKY     时间: 2007-3-10 01:39
使用TYPE命令最简单:type c:\u8.txt >c:\a.txt
作者: electronixtar     时间: 2007-3-10 01:58
原来是type,我记成for了
作者: jdxhyuan     时间: 2007-3-10 05:30


  Quote:
Originally posted by HUNRYBECKY at 2007-3-9 12:39 PM:
使用TYPE命令最简单:type c:\u8.txt >c:\a.txt

这样只是实现了把u8.txt的内容输出到a.txt中,这样跟文件改名差不多。
作者: jdxhyuan     时间: 2007-3-10 05:46


  Quote:
Originally posted by everest79 at 2007-3-8 10:49 PM:


我是这样转的
more utf8.txt >ansi.txt
%cmdspec%  /u more ansi.txt >utf8.txt

for怎么转

我用more utf8.txt >ansi.txt这样文件编码是改啦,但里面的内容也被改啦,如果用记事本改的话内容是不会改的。还有%cmdspec%  /u more ansi.txt >utf8.txt是实现什么功能?我这里执行不了。
作者: HUNRYBECKY     时间: 2007-3-10 08:25
这个是把U8的转成A文本的了,编码格式不再是U8的,你自己使用UE文本编辑器查看下就只到了。
作者: everest79     时间: 2007-3-13 06:40
我记错了,把utf8当成unicode了