我有一個Web應用程序(.NET 4.0,C#)中託管的WCF Ajax服務。我可以成功調用它並獲得價值。問題是我的返回值是用JSON編碼的。我試圖返回一串XML(技術上是GeoRSS),我想將它們提供給OpenLayers庫。我怎樣才能讓WCF服務發送不在JSON中的返回值?WCF Ajax服務返回值
0
A
回答
2
This answer here應該是你在找什麼。它在3.5中,但實現應該是相同的。
1
只需將[WebInvoke]或[WebGet]的ResponseFormat屬性設置爲WebMessageFormat.Xml,即可獲得XML輸出。
相關問題
- 1. $ .ajax調用返回net :: ERR_CONNECTION_RESET wcf服務
- 2. ajax調用wcf服務返回錯誤
- 3. WCF服務沒有返回值到jQuery
- 4. 從WCF服務操作返回空值
- 5. JSON使用WCF服務返回空值
- 6. WCF服務返回iCal
- 7. 返回XML從WCF服務
- 8. WCF Rest服務返回HttpWebResponse
- 9. 從wcf服務返回xdocument
- 10. 從WCF服務返回MembershipUser
- 11. 返回圖像(WCF服務)
- 12. Restful WCF服務 - 返回byte []?
- 13. WCF服務返回Response.Write
- 14. 從WCF服務返回401
- 15. 返回其他服務的WCF服務
- 16. 從wcf服務返回wcf/json結果
- 17. WCF服務返回另一個服務返回的JSON
- 18. Web服務Ajax返回HTML
- 19. 如何導出wcf服務方法返回值到另一個wcf服務
- 20. jQuery Ajax WCF POST - 返回布爾值
- 21. Ajax調用WCF Web服務將返回400錯誤請求
- 22. WCF Ajax服務返回空白到jQuery的請求
- 23. 在IIS上託管Ajax的WCF服務返回錯誤500
- 24. jQuery Ajax調用WCF服務返回「方法不允許(405)」
- 25. WCF服務ajax方法調用返回404
- 26. jQuery的Ajax調用從WCF RIA REST服務返回null
- 27. 從AJAX服務返回大的JSON文件 - WCF
- 28. WCF REST服務返回405:方法不被允許的jQuery AJAX
- 29. WCF服務返回另一個服務(服務工廠?)
- 30. WCF REST服務返回405用於POST