【问题标题】:How to tell Builder to not to escape values如何告诉 Builder 不要转义值
【发布时间】:2010-04-22 17:27:11
【问题描述】:
ruby-1.8.7-p249 > xml = Builder::XmlMarkup.new
 => <inspect/> 
ruby-1.8.7-p249 > xml.foo '<b>wow</b>'
 => "<inspect/><foo>&lt;b&gt;wow&lt;/b&gt;</foo>" 
ruby-1.8.7-p249 > 

Builder 正在转义内容并将 b 标记转换为转义值。我如何告诉 Builder 不要逃避它?我正在使用 Ruby 1.8.7。

【问题讨论】:

    标签: ruby-on-rails ruby builder


    【解决方案1】:

    Builder::XmlMarkup#&lt;&lt;

    xml.foo do
      xml << '<b>wow</b>'
    end
    

    【讨论】:

    • 太棒了。输入问题的时间太长了。 :-)
    • 我可以在 8 分钟内接受答案,即使我在 2 分钟内得到了答案。 :-)
    • 我怎么能做类似 'xml.libro( resumen: "blabla", sinopsis: xml
    猜你喜欢
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 2018-01-27
    • 2013-12-28
    • 2012-12-11
    • 2010-12-19
    • 1970-01-01
    相关资源
    最近更新 更多