library for doing html escaping...

S

Sean T Allen

--------------090403080404050404020301
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

ruby forge drives me crazy trying to find things...

need a library that provides simple functionality of take a string and
doing html escaping

" to "
& to &

etc.

suggestions....

--------------090403080404050404020301
Content-Type: text/x-vcard; charset=utf-8;
name="sean.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="sean.vcf"

begin:vcard
fn:Sean T. Allen
n:Allen;Sean T.
org:Ardis Marketing Group
adr;dom:;;;New York;NY
email;internet:[email protected]
title:Tech Guru
x-mozilla-html:FALSE
url:http://ardismg.com/
version:2.1
end:vcard


--------------090403080404050404020301--
 
P

Phlip

Sean said:
ruby forge drives me crazy trying to find things...

Sometimes what you seek was obvious to everyone else, so they didn't
excessively document it. Sorry.
need a library that provides simple functionality of take a string and
doing html escaping

" to "
& to &

require 'cgi'
....

def test_escapeHTML()
scream = CGI::escapeHTML(">scream<")
assert_equal(scream, '&gt;scream&lt;')
end
 
A

Ara.T.Howard

--------------090403080404050404020301
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

ruby forge drives me crazy trying to find things...

need a library that provides simple functionality of take a string and
doing html escaping

" to &quot;
& to &amp;

etc.

suggestions....

it's builtin to ruby:

harp:~ > irb -r cgi
irb(main):001:0> CGI::escapeHTML %Q( " )
=> " &quot; "
irb(main):002:0> CGI::escapeHTML %Q( & )
=> " &amp; "
irb(main):003:0> CGI::escapeHTML %Q( < )
=> " &lt; "
irb(main):004:0> CGI::escapeHTML %Q( > )
=> " &gt; "

cheers.
-a
--
===============================================================================
| email :: ara [dot] t [dot] howard [at] noaa [dot] gov
| phone :: 303.497.6469
| renunciation is not getting rid of the things of this world, but accepting
| that they pass away. --aitken roshi
===============================================================================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,997
Messages
2,570,241
Members
46,831
Latest member
RusselWill

Latest Threads

Top