Hallo zusammen
ich habe eine JSON Datei mit folgender Struktur: Ich möchte gerne die Inhalte auslesen.
{
"vorhanden": [
[
{
"key": "Zaun,Stahl",
"einheit": "m²",
"iwmin": 0,
"iwmax": 27,
"iwstep": 1,
"grundpreis": 27,
"summentyp": 1,
"level2i": 0,
"level3i": 0,
"menge": 1,
"minderung": "32",
"kriterien": "",
"level1i": 0
},
{
"key": "Türe",
"einheit": "",
"iwmin": 0,
"iwmax": 0,
"iwstep": 1,
"grundpreis": 0,
"summentyp": 0,
"level2i": 1,
"level3i": 0,
"menge": 1,
"minderung": "15",
"kriterien": ""
}
],
[
{
"key": "Apfel",
"einheit": "Stück",
"iwmin": 30,
"iwmax": 67,
"iwstep": 1,
"grundpreis": 67,
"summentyp": 2,
"level2i": 0,
"level3i": 0,
"menge": 2,
"minderung": "15",
"kriterien": "",
"level1i": 1
},
{
"key": "Kirsche",
"einheit": "Stück",
"iwmin": 25,
"iwmax": 60,
"iwstep": 1,
"grundpreis": 60,
"summentyp": 2,
"level2i": 0,
"level3i": 6,
"menge": 1,
"minderung": 0,
"kriterien": "",
"level1i": 1
}
],
[
{
"key": "Goldregen",
"einheit": "Stück",
"iwmin": 10,
"iwmax": 24,
"iwstep": 1,
"grundpreis": 24,
"summentyp": 3,
"level2i": 4,
"level3i": 10,
"menge": 2,
"minderung": 0,
"kriterien": "",
"level1i": 2
}
]
]
}
Hier mein Ansatz:
Dim newsResponse As JObject = JObject.Parse(Mystring)
Dim results = newsResponse("vorhanden")
For Each result As JToken In results
Debug.WriteLine(result.ToString())
Next
Doch leider komme ich nicht weiter. Wer kann helfen?
Danke und Grüße Chris
ich habe eine JSON Datei mit folgender Struktur: Ich möchte gerne die Inhalte auslesen.
{
"vorhanden": [
[
{
"key": "Zaun,Stahl",
"einheit": "m²",
"iwmin": 0,
"iwmax": 27,
"iwstep": 1,
"grundpreis": 27,
"summentyp": 1,
"level2i": 0,
"level3i": 0,
"menge": 1,
"minderung": "32",
"kriterien": "",
"level1i": 0
},
{
"key": "Türe",
"einheit": "",
"iwmin": 0,
"iwmax": 0,
"iwstep": 1,
"grundpreis": 0,
"summentyp": 0,
"level2i": 1,
"level3i": 0,
"menge": 1,
"minderung": "15",
"kriterien": ""
}
],
[
{
"key": "Apfel",
"einheit": "Stück",
"iwmin": 30,
"iwmax": 67,
"iwstep": 1,
"grundpreis": 67,
"summentyp": 2,
"level2i": 0,
"level3i": 0,
"menge": 2,
"minderung": "15",
"kriterien": "",
"level1i": 1
},
{
"key": "Kirsche",
"einheit": "Stück",
"iwmin": 25,
"iwmax": 60,
"iwstep": 1,
"grundpreis": 60,
"summentyp": 2,
"level2i": 0,
"level3i": 6,
"menge": 1,
"minderung": 0,
"kriterien": "",
"level1i": 1
}
],
[
{
"key": "Goldregen",
"einheit": "Stück",
"iwmin": 10,
"iwmax": 24,
"iwstep": 1,
"grundpreis": 24,
"summentyp": 3,
"level2i": 4,
"level3i": 10,
"menge": 2,
"minderung": 0,
"kriterien": "",
"level1i": 2
}
]
]
}
Hier mein Ansatz:
Dim newsResponse As JObject = JObject.Parse(Mystring)
Dim results = newsResponse("vorhanden")
For Each result As JToken In results
Debug.WriteLine(result.ToString())
Next
Doch leider komme ich nicht weiter. Wer kann helfen?
Danke und Grüße Chris