我有輸出的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