0
OK Я знаю, как анализировать с помощью newtonsoft. , но я не знаю, как я могу получить каждое значение ключа внутри анализируемой строкиЗацикливание элементов и свойства доступа анализируемого объекта json
это JSON строка в кодировке
{"result":[{"orderid":"94","imei":"clipper"},{"orderid":"93","item":"shoes"},{"orderid":"92","item":"bag"},{"orderid":"91","item":"shirt"}]}
Dim xreadingJson = Newtonsoft.Json.Linq.JObject.Parse(htmlcode)
Dim resultorder As String = xreadingJson.Item("result").ToString
то порядок результат
[
{
"orderid": "94",
"item": "clipper"
},
{
"orderid": "93",
"item": "shoes"
},
{
"orderid": "92",
"item": "shoes"
},
{
"orderid": "91",
"item": "bag"
}
]
На зацикливание, как могу ли я получить значение orderid и item. спасибо
Update: Я решил его, используя этот код
Dim o As JObject = JObject.Parse(htmlcode)
Dim results As List(Of JToken) = o.Children().ToList
For Each item As JProperty In results
item.CreateReader()
'MsgBox(item.Value)
If item.Value.Type = JTokenType.Array Then
For Each subitem As JObject In item.Values
MsgBox(subitem("orderid"))
MsgBox(subitem("item"))
Next
End If
Next
Но как я могу рамочный результата для получения значения имени свойства –