0
我想使用xml構建器而沒有顯式定義元素。當所需的元素是變體時,這很有用。Rails XML Builder:我如何直接構建XML元素?
我該如何完成類似以下的內容? 。
xml.send(col.to_s.upcase, self[col]
我想使用xml構建器而沒有顯式定義元素。當所需的元素是變體時,這很有用。Rails XML Builder:我如何直接構建XML元素?
我該如何完成類似以下的內容? 。
xml.send(col.to_s.upcase, self[col]
xml.tag!(col.to_s_upcase, self[col])
:
xml.instruct! :xml, :version=>"1.0", :encoding=>"UTF-8"
for col in [:customer, :name, :address, :city, :street, :postal_code]
eval("xml.#{col.to_s.upcase}(#{self[col]})")
end
此代碼顯然,如果有一個「或」自我[COL]我也寧願不使用eval我已經嘗試不起作用
xml.tag!(element_name, element_value)