我有输出的XML字符串的函数:如何使用Rails生成动态XML页面?
<expensesAC>
<cashflow>
<month>6</month>
<cash>300</cash>
<projected>null</projected>
</cashflow>
<cashflow>
<month>6</month>
<cash>300</cash>
<projected>null</projected>
</cashflow>
<cashflow>
<month>6</month>
<cash>300</cash>
<projected>null</projected>
</cashflow>
</expensesAC>
我有一个名为genxml.xml.erb
视图,和重定向至mysite.com:3000/genxml.xml
。
我需要这个,因为flex需要传递一个XML文件。然而,我得到的是:
<body>
<expensesAC>
<cashflow>
<month>6</month>
<cash>300</cash>
<projected>null</projected>
</cashflow>
</expensesAC>
<cashflow>
<month>6</month>
<cash>300</cash>
<projected>null</projected>
</cashflow>
<cashflow>
<month>6</month>
<cash>300</cash>
<projected>null</projected>
</cashflow>
</body>
所以,基本上,Rails强制我的XML字符串是HTML。
如何使用我的字符串生成动态XML页面?或者,如何将我的XML字符串转换为动态生成的XML页面?我不想创建静态文件,这些文件需要随时生成,因为XML集中的数据将是每个用户的私人信息。
这不是HTML,它是带有'
`根的XML。 – 2012-01-06 04:35:24