vb.net json은 작동하지 않습니다.
문제
item.Text = If(jResults2("items")("item") Is Nothing, "", jResults2("items")("item")("icon").ToString())
.
이 코드를 사용하고 있으므로 항목이 JSON에있는 경우 계속해서 JSON이 제공 한 값이 아닌 ""값이 아닌 ""값이 아닌 ""값이 아닌 ""값이 아닌 ""값을 설정합니다.
해결책
코드가 잘 보입니다.런타임에 더 가깝게 검사하려면 디버그 모드로 응용 프로그램을 실행하고 해당 코드 줄에 중단 점을 넣으십시오.그런 다음 VS의 시계 창에서 다음과 같은 각 expression이 반환됩니다.
-
jResults2("items")("item")
-
jResults2("items")("item") Is Nothing
-
jResults2("items")("item")("icon").ToString()
당신이 무슨 일이 일어나고 있는지 확신 할 수 있습니다.디버깅 기술을 훈련시켜 많은 도움이됩니다.
제휴하지 않습니다 StackOverflow