Задать вопрос
@doorway-team
Казань

Как декодировать json и сделать вывод по шаблону?

Имеется массив JSON с информацией:
{
  "Face1" : {
      "ocenka" : 1,
      "id" : 1,
      "size" : 90,
      "name" : Вася
  },
  "Face2" : {
      "ocenka" : 5,
      "id" : 1,
      "size" : 50,
      "name" : Оля
  },
  "Face3" : {
      "ocenka" : 6,
      "id" : 1,
      "size" : 150,
      "name" : Алжинбек
  }
}


Также имеется html блок с классом datajson
<p id="user" class="datajson"></p>

Как сделать так, чтобы в блоке datajson появилась информация по шаблону:
Имя - name из json<br />
Вес -  size из json<br />
Оценка - ocenka из json

Но так как, обьектов то несколько, соответственно чтобы они шли друг за дружкой.

Пробую, но не выводится данные https://jsfiddle.net/rwu5kfL1/
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
leha2002828
@leha2002828
Программирование php/html
Думаю поможет, Как красиво вывести JSON?
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
формат JSON почитайте, у вас текстовые переменные внутри жсона без кавычек, достаточно было бы открыть консоль и посмотреть ошибки.

PS: и разумеется у вас будет не такая структура свойств в полученном объекте, как вы пытаетесь прописать, например не obj.name, а obj.Face1.name, или нужно использовать итератор each
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы