@ZaxapKramer
Больной верстальщик

Есть ли какой-нибудь универсальный способ пройтись по JSON и записать в DOM?

Имеется JSON типа такого:
{
	title: "Grocery",
	food: ["apple", "banana", "cucumber"]
}


или такого:
{
	title: "Grocery",
	food: [
		{
			fruit: "Apple",
			vegetable: "Cucumber"
		}
		{
			fruits: { "Banana", "Chery" },
			vegetable: "Tomato",
			other: "Cheese"
		}
	]
}


Необходимо что-то просто и универсальное - каким-то образом засунуть все это в DOM или просто в строку. Ибо то, что есть сейчас (вырисовывается) весьма и весьма запутано: пишу шаблонизатор для клиентского js в несколько строк (работает на replace и RegExp).

Заранее спасибо. Буду рад идеям.
  • Вопрос задан
  • 276 просмотров
Решения вопроса 2
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Универсального способа не может быть в принципе. Вы JSON к единой структуре приведите, а потом шаблонизатор пишите.
Кстати, я тут недавно рандомизатор писал. Посмотрите, вдруг пригодится.
Ответ написан
@lega
пройтись по JSON и записать в DOM
Нужно вывести json в DOM? для этого не нужен шаблонизатор - одна строка кода.
Можно какой-нибудь такой генератор html сделать.
А вообще, вам с начало нужно определиться, что нужно получить в результате.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы