Преобразование строки JSON объекта в Json объект - PullRequest
0 голосов
/ 28 февраля 2020

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

const data = {
    "data": {
      "getses": {
        "Id": "C174",
        "Name": "My first",
        "Images": [
          {
            "Name": "",
            "Value": {
              "Id": "C79"
            }
          },
          {
            "Name": "1",
            "Value": {
              "Id": "C79"
            }
          },
          {
            "Name": "2",
            "Value": {
              "Id": "C13"
            }
          }
        ],
        "ses": [
          {
            "Id": "C1757",
            "Name": "TEST1",
          }],
        }
       }
      }

Теперь я хочу использовать карту на ses. но здесь я пытаюсь получить

data.data.ses  

но это не работает. Итак, кто-нибудь может мне помочь Как я могу получить этот JSON объект?

Ответы [ 3 ]

1 голос
/ 28 февраля 2020

По вашему вопросу. Вы должны использовать эту функцию

JSONT.parse(ur string)
0 голосов
/ 28 февраля 2020

Ваша ссылка неверная собственность. Используйте это data.data.getses.ses

const data = {
  data: {
    getses: {
      Id: "C174",
      Name: "My first",
      Images: [
        {
          Name: "",
          Value: {
            Id: "C79"
          }
        },
        {
          Name: "1",
          Value: {
            Id: "C79"
          }
        },
        {
          Name: "2",
          Value: {
            Id: "C13"
          }
        }
      ],
      ses: [
        {
          Id: "C1757",
          Name: "TEST1"
        }
      ]
    }
  }
};
console.log(data.data.getses.ses);
0 голосов
/ 28 февраля 2020

Вы должны искать getses до ses

data.data.getses.ses
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...