C#에서이 JSON 개체를 나타내는 가장 좋은 방법에 대한 조언을 찾고 있습니다.이 JSON 개체의 C# 표현이 가장 좋습니까?
분명히하기 위해 기존 JSON 문자열을 C# 개체로 변환하려고하지 않습니다. 이것은 처음부터입니다. 나는 ...하지만 그 변환 방법을 잘, 내가 JSON으로 만들기 위해 노력하고있어 기본적으로 EquipmentID의 배열의
[
{
"EquipmentID": "ASD2F",
"ConnectionIDs":[
{ "ConnectionID": "HD4GH" },
{ "ConnectionID": "KAFD3" },
{ "ConnectionID": "NA3AF" }
]
},
{
"EquipmentID": "GAE31",
"ConnectionIDs":[
{ "ConnectionID": "HJA03" },
{ "ConnectionID": "FGVA1" },
{ "ConnectionID": "GHAD8" }
]
}
]
, ConnectionID의 배열을 포함하는 각 EquipmentID을 시각화 할 수 있습니다. 나는 배열, 목록 등을 포함하는 몇 가지 다른 클래스들로 꼼꼼하게 연구 해왔다. 그러나 나는 아무것도 해결할 수 없다. 믿을 수 없을 정도로 간단해야한다는 것을 알고 있습니다. 사전에 도와 주셔서 감사합니다!
이class Equipment {
public string Id { get; set; }
public List<string> ConnectionIds { get; set; }
}
그런 다음 당신이 장비를 보유하는 유형 List<Equipment>
의 변수이있을 것이다 :이 같은
ConnectionIDs 배열 그냥 [ "HJA03", "FGVA1", "GHAD8을"]이어야 경우 "ConnectionID"물건 –
알렌을 꺼내 그 문자열을 JSON 객체로 처리하고 있었는데, 그렇다면 올바른 것입니다. 그러나, 그것은 요점이 아니에요 ... 내가 위에서 말했듯이, 나는 그 문자열로 아무 것도하려고하지 않습니다. 그 끈이 방금 내 머리에서 나왔다. 그것은 C#에서 만들려고 노력하는 것의 아이디어 일뿐입니다. – SeanW