Json 입력을 C# 모델로 변환하는 방법을 알아낼 수 없습니다. 여기 Json을 모델로 serialize
은 JSON의 예입니다 내 컨트롤러가 가져옵니다public class Mapping
{
public string Value { get; set; }
public string Name { get; set; }
public List<Processor> Processors { get; set; }
}
: 이것은 내 수업 "매핑"
public JsonResult SendMapping(List<Mapping> MyMappings)
입니다 : 여기
[{"name":"StartDate",
"value":"0",
"Processors":[[{"processor":{"ProcessorName":"searchAndReplace","ProcessorParameters":[{"ParameterName":"toto"},{"ParameterName":"taa"}]}},
{"processor":{"ProcessorName":"searchAndReplace","ProcessorParameters":[{"ParameterName":"toto"},{"ParameterName":"tuuut"}]}}]]},
{"name":"EndDate","value":"1","Processors":[[]]},
{"name":"Country","value":"2","Processors":[[]]}]
내 컨트롤러의 서명입니다
내 "프로세서 모델"
public enum ProcessorNames { SearchAndReplace }
public class ProcessorModel
{
public Processor processor;
}
public class Processor
{
public ProcessorNames ProcessorName;
public List<Parameter> ProcessorParameters;
}
public class Parameter
{
public List<string> ParameterName;
}
지금까지 모든 이름은 및 값은입니다. 또한 첫 번째 ProcessorName 아니라 매개 변수 않으며, 다른 ProcessorNames
My Json이 잘못되어 도구가 나를 이해하는데 도움이되었다. Thx –