2012-02-06 57 views
1

我需要從一組對象中執行自定義xml格式,並將其下載到客戶端。所有的xml轉換都是以字符串形式實現的,但是我找不到一種方法使其可以下載在Salesforce上編寫XML文件

回答

1

您可以更改Visualforce頁面的內容類型,因此將其設置爲text/xml,但仍然不會「不一定會強制瀏覽器顯示一個保存對話框,據我所知,這往往是瀏覽器實施依賴。

基於一些快速的Duck-Duck-Going我見過一些人建議,如果瀏覽器不知道文件的格式,那麼它會問你做下載,這可以被迫使用內容類型"application/octet-stream",所以也許這是值得一去:

<apex:Page contentType="application/octet-stream" ..etc.. > 

不確定的影響將是對下載的文件,雖然什麼!