2009-12-12 6 views
0

내 문서를 XML 파일에 저장하므로 특수 문자로 쓰면 "' xml이이 문자를 자동으로 이스케이프 처리하고 xml 내용을 얻을 때 \"과 같이 표시됩니다. 그래서 내가 xml에 쓸 경우 어떻게하면 처음에 삽입 된 ("hello dude")과 같은 XML 콘텐츠를 얻을 수 있습니까 "hello dude" 내 html로 보입니까? 감사합니다xml 및 html 특수 문자를 이스케이프

답변

1

데이터를 읽거나 출력하는 방법을 지정하지 않았지만 HTML도 XML도 \ 문자를 사용하여 아무 것도 이스케이프하지 않습니다.

magic quotes이 켜져있을 수 있습니다. 나는 그다지 효과적이지 않기 때문에 그것을 끄는 것이 좋습니다. stripslashes으로 해킹 할 수 있습니다.

1

html_entity_decode()은 html로 인코딩 된 문자열을 취하여 이스케이프 처리를 제거합니다 (예 : &lt; : <).

stripslashes()은 슬래시를 이스케이프 취소합니다 (예 : \' : ').

관련 문제