JSON 형식의 응답을 통해 HTML을 다시 전달할 때 인코딩해야합니까?JSON으로 다시 전달할 때 HTML을 인코딩해야합니까?
2
A
답변
1
간단한 대답 "아니오"JSON을 JSON으로 다시 전달할 때 인코딩 할 필요가 없습니다. JSON 객체는 자바 스크립트 엔진에 의해 직접 구문 분석 될 수 있어야합니다. 다음 확인 :
2
예. 문자열의 HTML 코드를 전달하면 코드의 모든 인용 부호와 백 슬래시가 인코딩되어야합니다.
예 :
<div onclick="alert('Line 1\nLine2');">show</div>
이 같은 문자열로 인코딩 될 것이다 :이 같은 JSON 객체 표현 넣어
"<div onclick=\"alert('Line 1\\nLine2');\">show</div>"
예컨대
: 또한{"html":"<div onclick=\"alert('Line 1\\nLine2');\">show</div>"}
관련 문제
- 1. 지속되기 전에 HTML을 인코딩해야합니까?
- 2. Python - HTML을 serialize하고 JSON으로 출력
- 3. 컨트롤러에 HTML을 전달할 때 ValidateInput ("false") 대신 사용
- 4. 매개 변수를 다시 전달할 때 asp.net MVC에서 partialviews는 어떻게 작동합니까?
- 5. 메타 태그를 HTML 인코딩해야합니까?
- 6. Twitter 키를 어떻게 인코딩해야합니까?
- 7. 오른쪽 괄호를 html로 인코딩해야합니까?
- 8. 제목 태그를 HTML로 인코딩해야합니까?
- 9. NHibernate : 입력을 인코딩해야합니까?
- 10. HTTP POST 파일을 Base64로 인코딩해야합니까?
- 11. 특수 문자를 데이터베이스에 저장하기 전에 HTML 인코딩해야합니까?
- 12. SSL 인증서를 사용할 때 ASP.NET보기 상태 숨김 필드를 암호화/인코딩해야합니까?
- 13. 오류 참조하여 개체를 전달할 때
- 14. 숨겨진 필드 값을 JSON으로 설정 (jQuery/JavaScript)
- 15. ASP.NET은 어떻게 GRIDVIEW에 다음 HTML을 다시
- 16. UITableView에서 URL을 전달할 때 UIWebView가로드되지 않습니다.
- 17. 전송하기 전에 암호화 된 바이트를 인코딩해야합니까?
- 18. MSMQ : 원격 큐에 전달할 때 감사가 반환되지
- 19. Powershell 2.0 - 함수에 전달할 때 SqlDataReader가 닫힙니다.
- 20. json에서 json으로 데이터를 반환합니까?
- 21. 정적 HTML을 제공하고 AJAX/JSON으로 콘텐츠를 생성하면 어떤 이점이 있습니까? Urbantastic에서
- 22. 참조로 C++ 반복기를 전달할 때 문제가 있습니까?
- 23. 활동간에 의도를 전달할 때 Android 앱이 충돌합니다.
- 24. 메서드에 매개 변수를 전달할 때 문제가 발생합니다.
- 25. Javascript에서 Flex로 데이터를 전달할 때 문제가 발생했습니다.
- 26. 정수를 전달할 때 너비 함수가 잘리지 않음
- 27. AJAX partial-Rails에서 전달할 때 request.request_uri 문제
- 28. 값을 함수에 전달할 때 호출 할 함수
- 29. 인수로 전달할 때 문자열 리터럴의 저장소 유형
- 30. 전달할 때 매개 변수 값이 손실 됨
, 모든 제어 문자는 이스케이프되어야합니다. 나는 단지 \ r, \ n, \ t을 찾을 것을 기대하고 있었지만 다른 것들을 배제하지는 않는다. 사용중인 JSON 프레임 워크가 무엇이든이를 올바르게 수행 할 수 있어야합니다. – Thanatos