2012-02-21 2 views

답변

9

당신은 CGI::unescapeHTML 또는 동의어 CGI::unescape_html를 사용할 수 있습니다

require 'cgi' 
CGI::unescape_html "50's & 60's" # => "50's & 60's" 
+0

어떤 생각이 공백이 아닌 파괴와 함께 작동하지 않는 이유는 무엇입니까? CGI :: unescapeHTML ("sdf   sdsdf") => "sdf   sdsdf"' – Matthias

-1
require 'rubygems' 
require 'hpricot' 

Hpricot("50's & 60's", :xhtml_strict => true).to_plain_text # => "50's & 60's" 
+0

Hpricot을 사용하는 것은 이것에 대한 주요 과용이며 XML의 기본 용도 인 부작용 인 XML/HTML 구문 분석. –

+0

루비에서 할 수있는 방법이 다르다. 나는 이미 그 보석을 사용하고있는 저자를 모른다. 그러나 이것은 cgi gem을 사용하는 것보다 가능한 다른 해결책 일 뿐이다. 압박감이 없습니다. 그리고 너에게 더 이상 동의 할 수 없다. – alexsuslin

관련 문제