Nokogiri usage

Hi,

In one of my Rails app, I have a content attribute that hosts some html
code. I want to parse this content and replace tags by something
else. I used to do Nokogiri::HTML(content), and then do my parsing, then
return the content.

The problem is that nokogiri injects the doctype and tags
which obviously messes up my final html page because of these duplicate
tags.

So how to perform the parsing without having to first initialize the
content with Nokogiri::HTML, or how to not initialize a full html page
from my content?

Cheers,

On Sun, Oct 25, 2009 at 5:31 AM, Fernando P.
[email protected]wrote:

So how to perform the parsing without having to first initialize the
content with Nokogiri::HTML, or how to not initialize a full html page
from my content?

Try Nokogiri::HTML::DocumentFragment.parse(content).

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs