2010-07-13 3 views
3

JSON 응답의 컨텍스트에서 \ '가 큰 따옴표 안에 "유효하지 않음"이 있습니까? 답을 줄 수있는 명확한 JSON 사양이 있습니까?JSON 유효한 문자

+0

http://www.jsonlint.com/에서 JSON 텍스트를 확인할 수 있습니다. 유일한 제한은 "test"또는 123과 같은 기본 유형이없는 사이트 지원입니다. 이러한 원시 유형을 [] ([ "test"] 또는 [123]과 같이)에 배치하면됩니다. 또한 수동 JSON 직렬화를 사용하지 않고 (http://www.json.org/js.html에서) 대신 JSON.stringify 또는 다른 표준 JSON 직렬 변환기 (.NET에서 DataContractJsonSerializer 또는 JavaScriptSerializer)를 사용하면 시간이 없습니다 JSON에서 어떤 문자가 이스케이프되어야하는지 생각해보십시오. – Oleg

답변

10

http://www.json.org/을 확인하고 '문자열'다이어그램까지 스크롤하십시오.

\가 "제어"문자 인 것을 볼 수 있습니다. JSON 내에 리터럴 백 슬래시를 사용하려면 이스케이프 처리해야합니다. "\\"은 유효한 JSON 문자열입니다.

관련 문제