views:

96

answers:

1

hi, i'm just trying out nokogiri xml builder, but am having some problem tying to unescape the content. have been spending a bit of time googgling but so far can't find the answer.

any help would be greatly appreciated.

#build xml docoument
builder = Nokogiri::XML::Builder.new do |xml|
    xml.root{
        xml.node {
            xml.value "text1 & text2"
        }
   }

end puts builder.to_xml

output i'm get is "text1 &amp text2"

but i want it to be "text1 & text2"

A: 

An unescaped ampersand would not be valid XML, hence why Nokogiri isn't letting you create that.

i5m