1
我構建了一個XML模板以導出到Excel。如何構建XML文件?
我願做這樣的事情:
<Worksheet ss:Name=<%= page.title %>>
給工作表中的頁面標題的名稱,但這不工作。
如果我做的:
<Worksheet ss:Name="sheet1">
它所有的作品。
我怎麼能指定頁面標題的工作表名稱?
我構建了一個XML模板以導出到Excel。如何構建XML文件?
我願做這樣的事情:
<Worksheet ss:Name=<%= page.title %>>
給工作表中的頁面標題的名稱,但這不工作。
如果我做的:
<Worksheet ss:Name="sheet1">
它所有的作品。
我怎麼能指定頁面標題的工作表名稱?
的問題很可能是你不包裝在引號page.title
,所以Excel不能正確解析該文件。您應該將它們添加到erb代碼之外:
<Worksheet ss:Name="<%= page.title %>">
什麼是您要呈現的XML模板的文件名? –
現在只叫'xls.xml.erb' –
你應該在控制器和視圖中使用'@ page'而不是'page'。 –