使用Powershell命令转换文本文件的编码格式
时 间:2019-11-27 09:31:39
作 者:健利宝 ID:4396 城市:无锡
摘 要:PowerShell, UTF-8
正 文:
这几天在研究如果直接在access里生成xml格式的报文,以便于发送报关单报文,采用了【Access小品】半步崩拳--导出自定义格式的XML文件(todaynew) 的思路,直接从写入TXT格式文件里,但由于默认生成的文件都是ANSI编码,而XML报文要求是UTF-8,在网上搜了一下,找到了一个shell 命令Powershell,可以很简单的进行编码转换。
命令格式如下:
PowerShell -Command "& {get-content filename1 -encoding default | set-content filename2 -encoding utf8}"
Dim shell_Command as string
shell_Command = "PowerShell -Command " & Chr(34) & Chr(38) & " {get-content C:\1.xml -encoding default | set-content C:\2.xml -encoding utf8}" & Chr(34)
shell(shell_Command)
注意 命令行里的 " 和 & 要是用 Chr(ACII 码) 转换下,还有文件名的目录如果过很长,要获取短文件名才能调用成功。
Access软件网官方交流QQ群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 【Access选项卡示例】Ac...(09.09)
- 【Access源码示例】按输入...(09.02)
- 【Access日期区间段查询】...(08.29)
- 【Access日期区间段查询】...(08.27)
- Access怎样才能实现日期时...(08.21)
- 【Access定时打开查询】A...(08.19)
- Access生成固定数量的记录...(08.13)
- Access怎样才能实现日期时...(08.12)
- Access利用导航窗体控件对...(08.03)
学习心得
最新文章
- Access自定义函数命名为中文名...(09.20)
- Access表中的字段名、字段标题...(09.19)
- Access快速开发平台--更改“...(09.18)
- 【中秋及国庆优惠】Access培训...(09.15)
- Access如何将日期型的数值转换...(09.14)
- 英文输入法输入数据中存在单引号引起...(09.11)
- 【Access选项卡示例】Acce...(09.09)
- 让Access光标停留在指定的控件...(09.07)
- 关于Access查询条件里使用通配...(09.06)
- Access报表偷懒制作法--Ac...(09.05)