में जेएआरए से मूल्य प्राप्त करना मुझे अपने जेएरे से डेटा प्राप्त करने में समस्या हो रही है, विशेष रूप से मैं आईडी मान तक पहुंचने का प्रयास कर रहा हूं। यहाँ एक JSON उदाहरणJSON.net
{
"page": 1,
"totalPages": 5,
"pageSize": 2,
"sortField": "label",
"sortOrder": "asc",
"content": [
{
"organizationId": "Org123",
"id": "333",
"label": "comp1"
},
{
"organizationId": "Org123",
"id": "444",
"label": "comp2"
}
]
}
और यहाँ है कि मैं क्या सी #
JArray jArray = new JArray(jsonString);
foreach (JValue item in jArray)
{
Console.WriteLine(item["id"]);
}
मैं जानता हूँ कि मैं इसे एक आईडी प्रकार है सुनिश्चित करने के लिए JValue जांच करने की जरूरत में है है है, लेकिन मैं वस्तु पर उलझन में हूँ JArray में टूटने के बाद असाइन किए गए प्रकार।
http://stackoverflow.com/questions/18638640/json-net-use-selecttoken-to-get-a-value-without-know-an-element-name यह जांचें – FirebladeDan
आप 'JToken.Parse (string)' विधि का उपयोग कर सकते हैं। –