문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.
- 프로젝트명 : 비공개
- 뒤끝SDK 버전 : 5.4.5
- 에러 코드 : 값 타입 오류
우편 받을시 관리자 우편으로 data[i][“itemCount”][“N”].ToString()로 받고 있는데
랭킹 보상은 data[i][“itemCount”][“S”].ToString()으로 오고있습니다.
랭킹 보상일경우 예외처리를 해서 해결하는 방법 외에는 없을까요?
문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.
우편 받을시 관리자 우편으로 data[i][“itemCount”][“N”].ToString()로 받고 있는데
랭킹 보상은 data[i][“itemCount”][“S”].ToString()으로 오고있습니다.
랭킹 보상일경우 예외처리를 해서 해결하는 방법 외에는 없을까요?
안녕하세요 개발자님.
아래와 같은 2가지 방법을 이용하여 해결할 수 있습니다.
if(data[i]["itemCount"].ContainsKey("N"))
{
post = data[i]["itemCount"]["N"].ToString();
}
else if if(data[i]["itemCount"].ContainsKey("N"))
{
post = data[i]["itemCount"]["S"].ToString();
}
var data = Backend.Social.Post.GetPostListV2().GetFlattenJSON();
var post = data["fromAdmin"][0]["itemCount"].ToString();