我的前端有兩個屏幕,其中1個使用JSON渲染自己,另一個使用由XSLT轉換的XML渲染表格。這兩個屏幕都是用戶可以快速切換以供參考的選項卡,因此同時需要這兩部分數據。ASP.NET MVC 3返回JsonResult和XML字符串
這兩部分數據在同一個COM互操作調用中返回,因爲XML-1解析爲POCO(並返回爲Json),另一部分我想返回爲直接XML。我不想兩次調用COM互操作方法,因爲它的負載非常大。理想情況下,我想在相同的控制器方法調用中傳回Json和XML,以免再次調用COM互操作方法。
有什麼辦法可以從同一個控制器方法返回我的XML和JsonResult?
此外,我目前使用jQuery來調用控制器方法,數據參數包含Json結果,我將如何能夠獲得我將傳回的XML的句柄?
我不太確定這是否可行。是否有任何理由不能以JSON或XML格式返回? – simonlchilds