В моем приложении rails есть действие контроллера для вывода XML, который, в свою очередь, используется для создания FusionChart. Я использую шаблон построителя для генерации XML. Ниже приведен код, который находится в шаблоне компоновщика.
xml = Builder::XmlMarkup.new
xml.chart(:palette=>'2', ....) do
for item in @domain_data
xml.set(:label=>item[:domain],:value=>item[:emp_count])
end
end
Этот код выдает ошибку во всех браузерах. Когда я перемещаю код в контроллер и использую приведенный ниже фрагмент,
xml = Builder::XmlMarkup.new
xml.chart(:palette=>'2', :ca...) do
for item in @domain_data
xml.set(:label=>item[:domain],:value=>item[:emp_count])
end
end
send_data xml, :type=>"text/xml"
отлично работает в Google Chrome / firefox и т. Д., Но возвращает пустой файл в Internet Explorer. Может кто-нибудь сказать мне, что здесь может быть не так? Заранее спасибо // Абхи