我在.net中使用Newtonsoft來解析JSON內容,並希望我實際上對此進行了更好的研究。我創建了一個obj來解析字符串文本,將所有的孩子列入JTOkens列表,然後從每個JProperty中獲取單個值。但是現在我需要捕獲一個值列表並且不知道如何去做。從對象中的數組解析json值
Dim jobj As JObject = JObject.Parse(msg.Body.ToString())
Dim results As List(Of JToken) = jobj.Children().ToList
For Each item As JProperty In results
item.CreateReader()
If item.Name = "id" Then
statid = item.Value
End If
etc...
但現在我找對象內的以下項目所需要的所有「值」和「標籤」
{"results":
{
{
"language": {
"value": "ja"
},
"matching_results": [
{
"value": "iPhone5",
"tag": "JOE"
},
{
"value": "iPhone5",
"tag": "BOB"
}
],}
請添加一些說明文字,使其成爲一個有用的答案 - 謝謝。 –