개체를 내 디자인 클래스로 역 직렬화하는 작업을 처리하려고합니다. 내가받을 문자열은 다음과 같습니다 json 문자열에 대한 C# 클래스 설계시 어려움
{nodename:"node1", version:"v1", PARM1:"p1", PARM2:"p2" ,…, PARAMN:"pn"}.
는 지금까지 내가 이해, 나는이 JSON 문자열을위한 클래스가 필요합니다, 노드 내 클래스 이름을 말한다. 내 클래스 노드에 두 개의 필드를 추가하여 노드 이름과 버전을 쉽게 처리 할 수 있다는 것을 알고 있습니다. 그러나 Params 세트는 어떨까요? 이 문자열에있는 매개 변수의 수가 동적이기 때문에 제 수업을 어떻게 디자인해야할지 모르겠습니다. 이 점을 밝혀주세요. 아니면 그것이 불가능하다고 생각합니까? 미리 감사드립니다
예제에 속성 값이 없으면 JSON처럼 보이지 않습니다. – Matthew
예, 각 속성의 값을 생략했습니다. 혼란을 드려 죄송합니다. @ 매튜 – liudaisuda