#json #vb.net #json.net
#json #vb.net #json.net
Вопрос:
У меня есть файл json, содержащий многомерный массив под названием charactervalues.json
[{"Name":"Diluc", "BaseATK":335, "BaseDef":784, "BaseHP":12981, "AsStat":"cd", AsVal: 24.2 }, {"Name":"Amber", "BaseATK":223, "BaseDef":601, "BaseHP":9461, "AsStat":"atk%", AsVal: 24 }, {"Name":"Barbara", "BaseATK":159, "BaseDef":669, "BaseHP":9787, "AsStat":"hp%", AsVal: 24 }, {"Name":"Beidou", "BaseATK":225, "BaseDef":648, "BaseHP":13050, "AsStat":"electro%", AsVal: 24 }]
Есть ли способ использовать этот массив в качестве массива в visual basic? Я пытался json.net но так и не смог этого понять
Комментарии:
1. json.net это DotNet — вы уверены, что говорите о VBA? Ты имеешь в виду VB.Net?
2. Вы уверены, что это многомерный массив? Для меня это выглядит как 1d массив объектов. Есть ли в файле какое-то дополнительное содержимое, соответствующее
...
символам?3. Как показано здесь, это простой массив объектов, поэтому он может быть десериализован как a
List(Of Class)
. Создайте объект класса со свойствами, описывающими элементы объекта.