xml을 파싱하다 한글이 제대로 나오지 않아서 조금 찾아보니
xml의 포멧은 UTF-8인데 ANSI로 바로 사용하려고 해서 제대로 나오지 않고 있었습니다
따라서 UTF-8을 ANSI로 변환해야 하는데 아래 코드로 변환이 가능합니다
리눅스의 경우에는 하나의 함수만 사용하면 된다고 하는데 윈도우에서는 아래 2가지 함수를 사용해야 합니다
MultiByteToWideChar, WideCharToMultiByte를 사용해야 하며
변환 순서는 CHAR *(UTF-8) --> WCHAR *(UTF-8) --> CHAR *(ANSI)의 순서로 해야 합니다
자세한 내용은 아래 코드를 확인 바랍니다