On 10 August 2012 03:28, Alexander Farley <[email protected]> wrote: > I'm using the 'builder' gem. I create an XML builder, add a sequence of > tags with inner text, then escape the HTML, then save the object. > > Problem: The following gsub tag is appearing in my XML that I didn't put > there. > <gsub &="&amp;" "="&quot;" <="&lt;" >>="&gt;">(?-mix:[&\"<>])</gsub> > > Can someone explain where this tag is coming from? > > builder = Builder::XmlMarkup.new > builder.scrapetree(@topic.content) > ... > ... > ... > @scrapetree = Scrapetree.new > @scrapetree.content = CGI::escapeHTML(builder) > @scrapetree.save
Have you put debug code in (or used the debugger) to inspect the contents of @topic.content and builder to see where it is getting in? Colin > > -- > Posted via http://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

