안드로이드 개발 질문/답변
(글 수 45,052)
일단 윈도우 상에서 MFC에서 생성한 파일을 열어보면 제대로 한글들이 들어가 있는데
안드로이드에서 assets 폴더에 넣고 출력하면 한글이 깨져보입니다.(영어 및 숫자는 잘 인식.)
안드로이드는 utf-8 이고
MFC는 방식이 인코딩 방식이 틀린가요???
어떤 방식으로 해결 할 수 있을가요?
MFC ---------------------------------
CString Link_file_name = "D:/Documents and Settings/Administrator/workspace/ebook/assets/book_";
Link_file_name += str_book_count_count;
Link_file_name += "_link.txt";
if(fadd_book_link.Open(_T(Link_file_name), CFile::modeCreate | CFile::modeWrite | CFile::typeText | CStdioFile::modeWrite))
{
fadd_book_link.WriteString(_T(Book_Project_txt));
}
fadd_book_title.Close();
-------------------------------------------
book_list[4][add_count] = getStringFromAsset(this,"book_" + add_num + "_link.txt");
안드로이드 getStringFromAsset 소스 출처 : http://blog.naver.com/algorithmlab?Redirect=Log&logNo=70097017414
안드로이드에서 assets 폴더에 넣고 출력하면 한글이 깨져보입니다.(영어 및 숫자는 잘 인식.)
안드로이드는 utf-8 이고
MFC는 방식이 인코딩 방식이 틀린가요???
어떤 방식으로 해결 할 수 있을가요?
MFC ---------------------------------
CString Link_file_name = "D:/Documents and Settings/Administrator/workspace/ebook/assets/book_";
Link_file_name += str_book_count_count;
Link_file_name += "_link.txt";
if(fadd_book_link.Open(_T(Link_file_name), CFile::modeCreate | CFile::modeWrite | CFile::typeText | CStdioFile::modeWrite))
{
fadd_book_link.WriteString(_T(Book_Project_txt));
}
fadd_book_title.Close();
-------------------------------------------
book_list[4][add_count] = getStringFromAsset(this,"book_" + add_num + "_link.txt");
안드로이드 getStringFromAsset 소스 출처 : http://blog.naver.com/algorithmlab?Redirect=Log&logNo=70097017414