On 10 August 2012 03:28, Alexander Farley <li...@ruby-forum.com> 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 rubyonrails-talk@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > 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 rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.