는 Iphone.I이 목표 - C아이폰은 : 목표 C에서 JSON을 만드는 방법을 내가 아이폰 App.I 일하고
{
"InspectionDetails":
[
{"isCompleted":"Y","QMSStepId":"1A","QMSEmpId":"6","QMSInspectionID":"1","InspectedDate":"07/28/11 09:52:34", "isNewRoom":"1","RoomInspID":"1","QMSRoomId":"1","QMSScoreId":"4"},
{"isCompleted":"Y","QMSStepId":"1B","QMSEmpId":"4","QMSInspectionID":"1","InspectedDate":"07/28/11 09:52:34", "isNewRoom":"1","RoomInspID":"1","QMSRoomId":"1","QMSScoreId":"3"}
],
"InspectionComments":
[
{"QMSPredefinedCommentId":"1","customText":"Test1 Comment","RoomInspID":"1"},
{"QMSPredefinedCommentId":"2","customText":"Test2 Comment","RoomInspID":"1"}
],
"Tools":
[
{"Facility_Code" : "1","HddId" : "AIPH01"}
]
}
중 하나가 수를 사용하고 있습니다에서 다음과 같은 형식으로 웹 서비스에 JSON 문자열을 반환해야 위의 응답을 어떻게 형성 할 수 있습니까?
NSArray와 NSDictonary를 사용하여이 작업을 수행 할 수 있다는 생각이 들지만 모든 배열을 하나의 사전에 넣고 싶습니다. 누구든지 안내 할 수 있습니까?
감사합니다, Shradha
안녕하세요. cduhn입니다.하지만 3 개의 사전 개체가 있습니다. 위의 문자열에서 "InspectionDetails"에 대해 하나, "InspectionComments"에 대해 하나, "Tools"에 대해 하나를 볼 수 있습니다.이 3 개의 사전 개체를 하나씩 가져 와서 JsonValue를 사용할 수 있습니까? 내가 어떻게 할 수있는? –
그것은 3 개의 배열을 포함하는 단지 하나의 사전 객체입니다. 최상위 레벨 사전에서 JSONRepresentation을 호출하면됩니다. 사전에있는 모든 객체를 재귀 적으로 JSON 표현으로 직렬화합니다. – cduhn
안녕하세요 cduhn.Sorry 위의 형식으로 json 문자열을 형성해야합니다. 내 쿼리 어떻게 3 배열에서 위의 형식으로 json 문자열을 만들 수 있습니다. .i 키가있는 3 개의 별도 배열이 있으며 사전을 만듭니다. . pls 도움이 되나요? –