现在我有了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)
答案 0 :(得分:0)
不确定,但是请尝试以下操作:
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 console
来查看转换是否确实有效。祝你好运!