我們的控制器方法之一是由遠程系統調用的,它只返回xml。rails 3,如何將變量插入到xml視圖中?
我們FOO控制器我們
def return_some_data
@thename = "JOHN DOE"
respond_to do |format|
format.xml
end
end
在我們的意見/富/ return_some_data.xml我們
<Response>
<Name>#{@thename}</Name> << that doesnt work
</Response>
我想,像HAML的觀點,即#{@ thename}會取代,但事實並非如此。
如何將可變數據插入到此XML視圖中?
我想有一個XML引擎雖然,因此一些語法,其中命名文件.XML並使用一些語法將該變量替換? – jpwynn 2011-03-15 08:07:34
@jpwynn ...它與html.html.erb的情況相同,它使嵌入的ruby被放置在html文件中。同樣,xml.erb允許嵌入的ruby被放置在xml文件中。 – rubyprince 2011-03-15 08:16:00
啊,是的,現在我明白了。謝謝! – jpwynn 2011-03-15 08:23:09