Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с парсингом JSON / 5 сообщений из 5, страница 1 из 1
19.02.2020, 17:01
    #39928559
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с парсингом JSON
Есть простейший JSON: {"headers":[{"uname":"test user","wurl":"someurl"}]}

Я получаю его из файла, вопрос - не получается его распарсить, пишет:
Cannot deserialize JSON array (i.e. [1,2,3]) into type 'WebApplication.JSON_Headers_Data'.
Что делаю не так? Ведь синтаксис классов соответствует содержимому файлов...

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Dim JSON_Headers_Text = File.ReadAllText("XXX...MyFile.json")

        Dim tmp As JSON_Headers = JsonConvert.DeserializeObject(Of JSON_Headers)(JSON_Headers_Text)
        For Each typeStr As String In tmp.headers.wurl
            MsgBox(typeStr)
        Next


Class JSON_Headers

    Public headers As JSON_Headers_Data

End Class

Class JSON_Headers_Data

    Public uname As String
    Public wurl As String

End Class
...
Рейтинг: 0 / 0
19.02.2020, 17:04
    #39928563
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с парсингом JSON
Santa89
Ведь синтаксис классов соответствует содержимому файлов...
да? ну покажи массив в объявлениях классов
...
Рейтинг: 0 / 0
19.02.2020, 17:04
    #39928564
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с парсингом JSON
прям написано же
Santa89
Cannot deserialize JSON array
...
Рейтинг: 0 / 0
19.02.2020, 17:11
    #39928569
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с парсингом JSON
Код: vbnet
1.
Public headers As JSON_Headers_Data()
...
Рейтинг: 0 / 0
19.02.2020, 17:51
    #39928597
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с парсингом JSON
Konst_One,

да, так работает.
спасибо!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с парсингом JSON / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]