TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
пес джек

14 Aug 2025, 23:15

Открыть в Telegram Поделиться Пожаловаться

JSON буквально основа работы с n8n

И до поры до времени я воспринимал это как данность. Не вникая в этот «интерфейс». Просто используя, как говорили в видосах. Но когда началось мое профессиональное развитие, я задался вопросом: а это вообще что?

Ну и вот рассказываю. Теории на подобии «JSON это что-то там от JavaScript и еще что-то» не будет. Да, это важно. И знание JS так же открывает невероятные возможности в n8n. Но сейчас не об этом.

⠀⠀🤓Итак, по порядку.

🔛Первое, что важно запомнить: JSON — это способ представления данных и их хранения, а не язык программирования (хотя и является его часть).

🔛Второе, это синтаксис. Основа выглядит как пара "ключ":"значение" и разделяется между другими парами «,». Давайте на примере.


{
"Группа": 939123899,
"Номер": 2,
"Готовность": "2025-08-14T02:25:00",
"Тема ": "Волонтёрство",
"Заголовок поста": "Присоединяйтесь к экологическому волонтёрству!",
"Текст поста": "Станьте частью экологического движения! Волонтёрство — это возможность внести вклад в защиту природы",
"Фото (url)": 'https://www.t.me/ifpornai/images/2855947736.png',
"Статус": "",
"Ссылка на пост": ""
}
Это мои данные, чтобы приводить примеры на реальных данных.

"Тема": "Волонтёрство" = "Ключ": "Значение". По простому "Имя": "Значение". Точно так же, как мы идем в конкретную папку (у которой есть имя) за ее содержимым (что и есть значение), так и JSON обращается к Имени/Ключу, чтобы получить информацию в Значении этого ключа.

🔛{ } — объект. Внутри записывается JSON, храня неупорядоченные множества пар ключ:значение.

{
"Тема ": "Волонтёрство",
"Контент": {
"Заголовок поста": "Присоединяйтесь к экологическому волонтёрству!",
"Текст поста": "Станьте частью экологического движения! Волонтёрство — это возможность внести вклад в защиту природы"
}
}


🔛[ ] — массив. Внутри него находятся упорядоченные значения.

{
"Тема ": "Волонтёрство",
"Контент": [
"Присоединяйтесь к экологическому волонтёрству!",
"Станьте частью экологического движения! Волонтёрство — это возможность внести вклад в защиту природы"
]
}


В первом примере Контент — это объект. Он содержит две пары ключ:значение, к которым можно обращаться по имени ключа. Во втором примере Контент — это массив. Он содержит два элемента, и к ним обращаются по индексу (порядковый номер индекса зависит от количества элементов в массиве).

⚠️В JSON можно вкладывать объекты в объекты, массивы в массивы и комбинировать их на любом уровне.


🔛Типы данных. Их не много: строка; число; объект (JSON объект); массив; булевы; null.

Приведу примеры каждого из них:

{
"Имя": "Даниил" //Строка
"Возраст": 30 //Числа (можно писать без ковычек)
//Объекты и массивы были выше
"Скидка": true //Булевы (истина/ложь)
"Размер скидки": null //Или просто пустое значение
}

⠀⠀✔️Ну как-то так.

Для чего это все? Для того, чтобы вы понимали, что делаете. Просто таскать туда сюда записи здорово, но когда встанет вопрос сделать что-то стоящее, тогда возникнут проблемы с пониманием происходящего.

⠀⠀👾А как их решить? Ну хотя бы
⠀⠀разобраться, а что это вообще
⠀⠀перед тобой.

614 0 1 10
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot