티스토리 뷰

1. 자바스크립트 Array 배열을 JSON.stringify 로 직렬화 시킨다.

2. 자바스크립트를 디버깅하면서 보면 아래와 같이 배열이 있는데

     stringify로 직렬화 시키켜서 WebApi data에 넘긴다.


3. Webapi 컨트롤러에서 받을 모델을 정해주면 string으로 쭈욱들어오는데

    들어온 데이터를 JSON.NET NewtonSoft.json 을 이용해서 역직렬화 시켜주면 아래와같이 C#에서 배열로 받아서 쓸수있다.

    



JSON.NET을 사용안하는 방법도 있지만 사용하는게 정신건강에 좋다.

예제는 스트링 배열만 이용해서 작업한거지만 WebApi 에서 받을때 클래스와 자바스크립트에서 보낼 프로퍼티만 일치시켜주면

클래스 단위도 배열로 넘기는것 또한 가능하다. 포인트는 넘길때 JSON 을 직렬화해서 넘기고, 받을때 역직렬화 시켜서 쓰면 된다.


webapi, webapi post, webapi post 배열, webapi 배열받는법, post 배열, 포스트데이터 배열, 포스트 배열, ASP.NET


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함