2016-05-31 7 views
-1

Qt를 사용하여 utf16로 코딩 된 txt 파일에서 utf8로 변환하는 일부 데이터를 변환하려고합니다. 누군가가이 일을 도울 수 있습니까? 미리 감사드립니다.Qt : utf16에서 utf8로 QString 변환

+0

'const std :: string utf8there = QString ("text") .toStdString();' –

+0

'QString'은 ['toUtf8']을 가지고있다. (http://doc.qt.io/qt-5/qstring .html # toUtf8) 기능. 적어도 물어보기 전에 문서를 훑어보십시오. –

답변

1

QStringimport from UTF-16export to UTF-8에 대한 방법을 제공하며, 물론 그 반대도 마찬가지입니다. 이러한 메서드의 입력/출력에 사용되는 QByteArray 개체는 QFile을 사용하여 가장 잘 처리됩니다.

거기에서 길을 찾을 수 있어야합니다. 이 시설을 사용하는 데 다른 문제가있는 경우 적절한 도움을 받으려면 Minimal, Complete, and Verifiable example을 제공해야합니다.

+0

안녕하세요 머피, 정말 고마워요. –

+0

@MarcoFerrara 환영합니다 :-) 문제가 해결 될 때 답변으로 표시하는 것을 잊지 마십시오. – Murphy