데이터 테이블을 사용하는 코드가 있는데 반환되는 필드 중 하나가 문자열 값이며 최근에는 사람들이이 필드에 값과 같은 특수 문자가 포함 된 이메일을 붙여 넣었습니다 MS-Word 똑똑한 따옴표. 그것을 표시하려고 할 때 오류가 발생합니다.JSON의 특수 문자 반환 값 오류가 발생했습니다
메모장에 텍스트를 복사/붙여 넣기하면 이상한 기호가 나타납니다. 일단 내가 그들을 제거하면 오류가 사라집니다.
Javascript에서 함수 호출로 내 텍스트의 모든 특수 문자를 제거하는 방법이 있습니까?
, 당신이 할 필요가 없습니다 특별한 것. JSON을 어떻게 인코딩하고 있습니까? – Barmar
REST 서비스에서 값을 가져 오는 중입니다. 텍스트에는 메모장 ++에서 기호로 표시된 문자가 포함되어 있습니다. 내가 그들을 제거한 후 json이 잘 표시되었습니다. 나는 문자, 숫자 및 공백을 제외한 모든 것을 제거하는 아래에 나와있는 대답을 가지고 있다고 믿는다. – Bitwyse1
이 게시물을보십시오 : http://stackoverflow.com/a/34649086/2238515 –