[ad_1]
{{ "orders": [ "{\"orderid\": 12494}" ], "status": "success", "message": "Order Placed successfully", "MobileNo": 8989898980, "Full_Name": "Jaggi Distributor" }}
orderid値を取得する方法を誰か教えてもらえますか
私が試したこと:
var Items = obj["orders"]; foreach (var item in Items) { orderid = item["orderid"].ToString(); }
私は “
'Cannot access child value on Newtonsoft.Json.Linq.JValue
解決策 1
これは、2 時間前に投稿した問題と同じです。 json オブジェクトから値を取得する方法[^]
そのときの解決策は変わっていません…
解決策 2
この質問に関するOriginalGriffのコメントに加えて、 あなたの他の質問[^]、使用をお勧めします json オブジェクトから値を取得する方法[^] JSON データから C# クラスを生成します。
例えば:
C#
public class Response { [JsonProperty("orders")] public IList<string> Orders { get; set; } [JsonProperty("status")] public string Status { get; set; } [JsonProperty("message")] public string Message { get; set; } [JsonProperty("MobileNo")] public long MobileNo { get; set; } [JsonProperty("Full_Name")] public string FullName { get; set; } }
私は、この主題に関する一連の記事を書き、質問やその他の多くの質問に答えます。 C# と VB で Newtonsoft.Json を操作する[^].
お役に立てれば。
[ad_2]
コメント