2010-08-09 2 views
0

나는 출력을 XML로하는 레일즈 애플리케이션에서 컨트롤러 액션을 가지고 있으며,이 액션은 FusionChart를 생성하는 데 사용됩니다. XML 생성에 빌더 템플릿을 사용하고 있습니다. 아래 빌더 템플릿에있는 코드입니다.Rails XML builder

이 코드는 모든 브라우저에서 오류를 발생시킵니다. 내가 컨트롤러와 아래의 코드 조각을 사용하여 코드를 이동하면

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" 

는 등 구글 크롬/파이어 폭스에서 잘 작동하지만 Internet Explorer에서 빈 파일을 반환합니다. 누군가 여기서 뭐가 틀린 지 말해 줄 수 있니? // Abhi

답변

1

당신은 XML 선언에 대해 잊어 버린 미리 감사 : 대답에 대한

xml.instruct! 
+0

감사합니다, 불행히도 도움이되지 않았다. // Abhi – eabhvee