Parse JSON return исключение - PullRequest
1 голос
/ 12 апреля 2020

Я пытался разобрать JSON с помощью Newtonsoft. Json но не повезло. У меня есть следующее JSON

Вот мой json, который я хочу преобразовать, например, Мой Json

, и я хочу получить createText.Я пробовал с помощью следующего кода

public class Parse
{
    public string createdText { get; set; }
}
var ParsedResponse = JsonConvert.DeserializeObject<Parse>(MyJson).createdText;  

Исключение

System.NullReferenceException: 'Object reference not set to an instance of an object.'

Так что я загружаю целые JSON. Также я хочу включить foreach, чтобы получить все поля с именем созданный текст. Любая помощь будет оценена.

1 Ответ

1 голос
/ 12 апреля 2020

btw: JSON выглядит неуклюже .. shuld start {или [

Почему бы вам не создать класс для представления вашей ценности.

public class Solution {
  public Title Title {get;set;}
}

public class Title {
   Public TextItem Text {get;set;}
}

public class TextItem {
  public string CreatedText {get;set;}
}

var response =  JsonConvert.DeserializeObject<Solution>(MyResponse)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...