Десериализовать JSON с несколькими объектами [дубликат]C#

Место общения программистов C#
Ответить
Anonymous
 Десериализовать JSON с несколькими объектами [дубликат]

Сообщение Anonymous »

Привет, я пытаюсь получить некоторые данные из API, используя C# и .Net 8.
Я получаю данные в формате JSON, однако формат JSON кажется неправильным .
Ниже приведен образец формата Json.

Код: Выделить всё

{   "data": {"object1": {"id": "abcde","name": "xyz","labels": {"app1": "app1", "app2": "app2"},"cid": "1234567890","cn": "cnvalue"}}}
{   "data": {"object1": {"id": "abcde1","name": "xyz1","labels": {"app1": "app11","app2": "app21"},"cid": "1234567890","cn": "cnvalue"}}}
При попытке десериализации объекта JSON я получаю следующую ошибку
System.Text.Json.JsonException: ''{' недействителен после одного значения JSON . Ожидаемый конец данных. Путь: $ | Номер строки: 1 | BytePositionInLine: 0.'
Будем благодарны за любую помощь.
Дайте нам знать, если вам нужна дополнительная информация.

Подробнее здесь: https://stackoverflow.com/questions/792 ... le-objects
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»