私はjson.netを使用してjsonを解析しており、文字列をこのようなオブジェクトに変換した後
Dim jobj As JObject = JObject.Parse(tweet)
sid = jobj("id").ToString
正常に動作しているように見えますが、特定のタグが存在しない場合に nullexception が発生します。どうすればこれを処理できますか? たとえば、次の場合:
"id":123456787,
"id_str":"123456787",
"text":"HELLO help with parsing json",
id_str フィールドがそこにない場合、エラーがスローされ、解析しようとしている各フィールドの null をチェックしたくありません。もう 1 つの方法は、jobj を実行してすべての子のリストを取得し、それらを反復処理することでした。
アドバイスをいただければ幸いです。