iconv

    0

    1답변

    클라이언트가 우리 서버에 csv 파일을 업로드하도록하는 응용 프로그램이 있습니다. 그런 다음 csv의 데이터를 처리하고 데이터베이스에 저장합니다. 특히 JSON을 처리 할 때 문자 집합과 관련된 몇 가지 문제가 발생합니다. 특히 변환되지 않은 UTF-8 문자 중 일부가 JSON 응답에 IE를 위반하고 있습니다. 처리하기 전에 업로드 된 CSV 파일을 UTF

    1

    2답변

    내가 엑셀 ​​레일 웹 애플리케이션 내 JRuby에서 일부 데이터를 내보낼, 그래서는 CSV 문자열을 만들고 send_data(text, :filename => "file.csv", :type => "text/csv; charset=CP1252", :encoding => "CP1252") 파일을 사용하여 클라이언트에 다운로드로 보내는 UTF-8로 보인다

    3

    3답변

    Ruby에서 Iconv 라이브러리를 사용하여 UTF-8에서 UTF-32, UTF-16 등으로 인코딩을 변환했습니다. 꽤 좋았습니다. 그러나, 나는의 Big5에서 UTF-8로 변환이 문제가 보여요 - 예외가 유효하지 않은 시퀀스 발생합니다 ... 을하고 UTF-8로 CP950로 변환 할 때 문제가 사라집니다 그중 CP950은 본질적으로 Big5 ... 그래서

    4

    1답변

    으로 올바로 표시되어야하는 Èðàíñêèå 예제와 같이 잘못 저장된 키릴 문자 러시아어 (WINDOWS-1251) 텍스트로 구성된 SQL 덤프 파일이 있습니다. 이전에는 SQL 파일을 성공적으로 변환했지만 메모리는 내가 수행 한 순서대로 실패합니다. LATIN1에 저장되어 있으므로 논리적으로는 LATIN1에서 WINDOWS-1251로 변환 한 다음 WIND

    -4

    2답변

    탭으로 구분 된 필드의 행을 포함하는 유니 코드 파일 (UTF-16 FFFE 리틀 엔디안 BOM)이 있습니다. Splitting unicode (I think) using .split in ruby을 읽으십시오. Ruby split (파일을 줄에 입력하고 줄을 입력하십시오)을 사용하려고합니다. LF CR 탭 감사 : BTW, 유니 코드 문자는 무엇이다!

    4

    2답변

    하나의 사이트가 Solaris 및 기타 iconv 설정이 설치된 다른 서버로 이동되었습니다. 내가 알 수있는 바와 같이 Notice: iconv_strlen() [function.iconv-strlen]: Wrong charset, conversion from `UTF-8' to `UCS-4LE' is not allowed in /usr_files/phpl

    0

    2답변

    utf8에서 gb2312로 문자열을 변환하는 데 문제가 있습니다. int len = 1000; char *result = new char[len]; convert("UTF-8", "GB2312", some_string, result); 편집 : 이것은 내가 그것을 사용하는 방법의 예입니다 void convert(const char *from_char

    5

    2답변

    예를 들어 1251이 utf-8로 바뀝니다. $utf8 = iconv('windows-1251', 'utf-8', $ansi); 하지만 어떻게 알 수없는 설정하는 (그것이 우리에 올 때 우리가 모르는 아직 그것이 무엇인지 형식) UTF-8 (가능성의 iconv로 알려진) 형식 (일반적으로 어떤에서)? (코드 샘플)

    1

    1답변

    FTP를 통해 중국 이름 (BIG5 인코딩)의 일부 파일을 다운로드 중이며 Filezilla는 이러한 파일 이름을 가비지로 표시합니다 (FTP는 ASCII 및 UTF-8 이외의 인코딩을 처리 할 수 ​​없으므로 표준 호환 파일을 처리 할 수 ​​없음). 잘못된 문자가있는 파일 이름이 주어지면 이미 원본 인코딩을 알고 있으므로 인코딩을 복구하고 적절한 파일

    1

    1답변

    : http://www.gnu.org/software/libiconv/documentation/libiconv/iconv_open.3.html "// 음역하여"는 문자를 대상 문자 집합으로 표현 될 수 없을 때, 그것은 하나 또는 여러 문자를 통해 근사 할 수 있다는 것을 의미한다. 과 :이 "// IGNORE는"대상 문자 집합으로 표현할 수없는 문자가 자