1
MVC 4コントローラを作成して、ビューからのリクエストに応じてXML形式のJSON形式で同じデータを返す必要があります。 2つのコントローラを作成する方が良いでしょうか、これを1つのコントローラで行うことはできますか? 1つのコントローラで行うことができれば、誰かがこれがどのように行われているかを私に見せてもらえますか?MVCコントローラからXMLおよびJsonフォーマットのデータを返す
THanks。
MVC 4コントローラを作成して、ビューからのリクエストに応じてXML形式のJSON形式で同じデータを返す必要があります。 2つのコントローラを作成する方が良いでしょうか、これを1つのコントローラで行うことはできますか? 1つのコントローラで行うことができれば、誰かがこれがどのように行われているかを私に見せてもらえますか?MVCコントローラからXMLおよびJsonフォーマットのデータを返す
THanks。
確かにAction
を既存のコントローラに追加すると、結果としてJSON
オブジェクトが返されます。幸いにもMVCはJSON
を返すの素敵な、ビルトインの方法があります。XML
を返すよう
public JsonResult MyJsonAction()
{
var result = "my data";
return Json(result);
}
を、このquestion
上のいくつかの有用な答えがあるように思われます