응답에 "오류"키가 있으면 오류를 처리하고 경고 상자를 표시해야합니다.
json.net에 "haskey"메소드가 있습니까? 처럼:
var x= JObject.Parse(string_my);
if(x.HasKey["error_msg"])
MessageBox.Show("Error!")
1
여기 에 내 답변을 참조 하십시오 .
—
Ben
나는 비슷한 문제가있는 질문에 대답했다 : stackoverflow.com/a/47204235/1037314
—
Ben
이 질문에는 두 가지 변형이 있습니다. 하나의 변형은 JSON 사전이 평평한 곳 (자식 없음)이고 다른 하나는 키가 자식 계층의 어딘가에있는 것입니다. 이 글을 쓰는 시점에서 ns.json은 여전히 키 테스트를 쉽게 할 수있는 편리한 방법이 없습니다.
—
ljgww