2014-05-16 5 views
2

파일 json이 특정 문자 (예 : ì)를 가지고 있습니다.디코딩 특수 문자 "ì"

내 서비스가 :

$http({ 
     url: jsonUrl,     
     method: "GET" 
     }).success(function (data) { // data is an array that contains a list of elements (firstname,lastname,email) 
      ..... 

문자 나는이 양식에 도착!

내가 할 수있는 일 ?? 감사

+0

서버가 JSON 응답의 문자 집합을 올바르게 선언하지 않습니다. 클라이언트에서 할 수있는 일이 많지 않으므로 서버 측을 수정해야합니다. – Tomalak

+0

나는이 을 넣었지만 똑같습니다 !!! – user880386

+0

오류는 JSON 헤더에 있습니다. 귀하의 웹 사이트 인코딩은 부적절합니다. – Tomalak

답변

0

당신이 PHP는이 같은 헤더를 설정할 수 있습니다 사용하는 경우 (분명 하나, 데이터 자체의 바람직 인코딩 유형 선택) :이 같은 문자열의 다른 언어의

header('Content-Type: text/html; charset=UTF-8'); 
header('Content-Type: text/html; charset=iso-8859-1'); 

을 그 헤더에 전달해야하지만, 완료 될 것입니다.