Ruby on rails 如何将html文件添加到活动管理页面并使其成为页面的一部分?

Ruby on rails 如何将html文件添加到活动管理页面并使其成为页面的一部分?,ruby-on-rails,ruby,activeadmin,Ruby On Rails,Ruby,Activeadmin,现在我有了XML格式的信息,我需要用stylesheet.xslt将其转换为HTML表。我尝试将这个HTML表放入我的管理页面(我使用活动管理),但得到我的HTML文件的文本。但是,我想在转换后看到一个表 我试着把它放到不同的标签(div/pre)中,没有帮助 pre id: 'response_xml_into_html', class: 'collapse' do document = Nokogiri::XML(request) template = Nokogiri::XSLT(File

现在我有了XML格式的信息,我需要用stylesheet.xslt将其转换为HTML表。我尝试将这个HTML表放入我的管理页面(我使用活动管理),但得到我的HTML文件的文本。但是,我想在转换后看到一个表

我试着把它放到不同的标签(div/pre)中,没有帮助

pre id: 'response_xml_into_html', class: 'collapse' do
document = Nokogiri::XML(request)
template = Nokogiri::XSLT(File.read('stylesheet.xslt'))
template.transform(document)

我不确定,但请尝试以下方法:

document = Nokogiri::XML(request)
template = Nokogiri::XSLT(File.read('stylesheet.xslt'))
htmltable_out = template.transform(document)
div(id: 'response_xml_into_html', class: 'collapse') do
  htmltable_out.html_safe
end
还要确保启动
rails控制台
en,查看转换是否确实有效。祝你好运

我相信可以。