StringEscapeUtils.escapeHtml4
을 사용하여 Java 응용 프로그램에서 문자열 객체를 이스케이프 처리하려고합니다. 나는 commons-lang3-3.5.jar 라이브러리를 사용하고 있습니다.Java StringEscapeUtils.escapeHtml4() 문제
StringEscapeUtils.escapeHtml4("user001")
내가 콘솔에 인쇄, 출력이 "user001"
실제로 내 이중 quot가로 변환하지 않으려는 같은 - 보이는 - 아래
내가 뭘하려고 형식입니다 여기에서 이스케이프 문자. 문자열을 이스케이프 처리 한 후 내 프로그램에서이 문자열을 유효한 문자열로 인식하지 못하여 잘못된 JSon이 발생합니다. 이 방법이나 더 나은 방법을 처리 할 수있는 방법이 있습니까? 미리 감사드립니다.
JSON에서 HTML을 사용하는 경우 왜 HTML을 이스케이프 처리합니까? HTML 이스케이프는 HTML에서 문자열을 사용하기위한 것입니다. – RealSkeptic
버전 3.5의 commons-lang3을 사용하여 문제를 재현 할 수 없습니다. 자세한 내용을 알려주십시오. – SaWo
'escapeHTML4'는 나에게 잘 돌아가고 문자열이''\ "user001 \" "'' – Magnus