JSON上の子値にアクセスすることはできません。エラーを停止するためのチェックプロパティが存在します。 Newtonsoft.Json.Linq.JProperty
{
"status": "OK",
"maximum_reached": 0,
"top_domain": {
"dont_show": 1
},
"free_domains": [
{
"status": "AVAILABLE",
"domain": "go",
"tld": ".tk",
"currency": "USD",
"type": "SPECIAL",
"price_int": "1000",
"price_cent": "00",
"show_top_domain": 0,
"is_in_cart": 0
},
]
}
VB.NETコード:
Dim jsonObj As JObject = JObject.Parse(hr.Html)
If IsNothing(jsonObj.[Property]("free_domains")(0)("status")) Then
End If
エラー:
Cannot access child value on Newtonsoft.Json.Linq.JProperty
どのようにプロパティを確認することができますそれが利用できないときにエラーを引き起こさないようにするために存在しますか?
ありがとうございました。できます。 –