다른 명령
새 문서: == Autoit ansi 를 utf-8로 변환 == <source lang=autoit> _ConvertFileToUTF_8(@ScriptDir & "\Example.xml") Func _ConvertFileToUTF_8($sFilePath) Local $iEncoding = FileGetEncoding($sFilePath) Local $hFileOpen = FileOpen($sFilePath, $iEncoding) If $hFileOpen = -1 Then Return SetError(1, 0, 0) EndIf Local $sData = FileRead($hFileOpen) FileClose($hFileOpen) $hFileOpen = FileOpen($sFilePath, 130) If $hFileOpen = -1 Then Return SetE... |
편집 요약 없음 |
||
1번째 줄: | 1번째 줄: | ||
== Autoit ansi 를 utf-8로 변환 == | |||
<source lang=autoit> | <source lang=autoit> | ||
_ConvertFileToUTF_8(@ScriptDir & "\Example.xml") | _ConvertFileToUTF_8(@ScriptDir & "\Example.xml") |
2024년 11월 5일 (화) 00:39 판
Autoit ansi 를 utf-8로 변환
_ConvertFileToUTF_8(@ScriptDir & "\Example.xml") Func _ConvertFileToUTF_8($sFilePath) Local $iEncoding = FileGetEncoding($sFilePath) Local $hFileOpen = FileOpen($sFilePath, $iEncoding) If $hFileOpen = -1 Then Return SetError(1, 0, 0) EndIf Local $sData = FileRead($hFileOpen) FileClose($hFileOpen) $hFileOpen = FileOpen($sFilePath, 130) If $hFileOpen = -1 Then Return SetError(2, 0, 0) EndIf FileWrite($hFileOpen, $sData) Return FileClose($hFileOpen) EndFunc ;==>_ConvertFileToUTF_8 == 파일을 UTF-8로 열기 <source lang=autoit> $sFilePath = @ScriptDir & '\test.txt' $hFileOpen = FileOpen($sFilePath, 130) ; 130으로 오픈해서 기록하면 utf-8 로 기록이 가능 FileWriteLine($hFileOpen,'파일쓰기') FileClose($hFileOpen)