1
json 형식의 게시 된 데이터를 내 컨트롤러에 보내고 싶습니다. 실제로 그것은 페이팔 결제 웹 훅 통화 문제에 사용됩니다. 이미 json 데이터 예제를 첨부했습니다. 제발 조언 "FormCollection"그 json 또는이 상황에 대한 최선의 연습을 액세스하는 좋은 생각입니까?외부에서 게시 된 들어오는 json 데이터를 수신하는 방법
JSON :
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
컨트롤러 :
[HttpPost]
public JsonResult ReceiveData(FormCollection data)
{
using (var ctx = new db_mydb())
{
}
return Json("ok");
}
** 'FormCollection'을 사용하지 마십시오. 대신 ViewModel 클래스를 사용하십시오.이 클래스는 http://json2csharp.com/을 사용하여 생성 할 수 있습니다. –
Viewmodel이 Json 게시 된 데이터를 수신하는 데 효과적입니까? –