如何构建XML文件?

时间:2013-06-20 11:36:32

标签: ruby xml excel

我正在构建一个XML模板以导出到Excel。

我想做这样的事情:

<Worksheet ss:Name=<%= page.title %>>

为工作表提供页面标题的名称,但这不起作用。

如果我这样做:

<Worksheet ss:Name="sheet1">

一切正常。

如何将页面标题指定给工作表名称?

1 个答案:

答案 0 :(得分:3)

问题可能是您没有将page.title包装在引号中,因此Excel无法正确解析该文件。你应该在erb代码之外添加它们:

<Worksheet ss:Name="<%= page.title %>">