2008-09-20 4 views
8

Настройки по умолчанию рельсы XML строитель ускользает все HTML, так что-то вроде:Добавление HTML в мой RSS/корма Atom в Rails

atom_feed do |feed| 
    @stories.each do |story| 
    feed.entry story do |entry| 
     entry.title story.title 
     entry.content "<b>foo</b>" 
    end 
    end 
end 

произведет текст:

<b>foo</b> 

вместо: Foo

Есть ли способ проинструктировать XML-конструктор, чтобы не избежать XML?

ответ

10

оказывается, что вам нужно сделать

entry.content "<b>foo</b>", :type => "html" 

Althought окружив его CDATA останавливает его работу.