Редактирование JSON в виде дерева - просто, надежно, удобно, стандартно и легко встраиваемо

28.12.24

Разработка - Инструментарий разработчика

Удобная обработка на 1С для редактирования и просмотра JSON. Замена онлайн сервисам просмотра и редактирования JSON. Показ узлов в качестве таблицы значений. Релиз 1С, на котором выполнялось тестирование 8.3.15, но, думаю, будет работать и под более ранними.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Редактирование JSON в виде дерева:
.epf 29,09Kb
76
76 Скачать (1 SM) Купить за 1 850 руб.

Справа в обработке текст JSON, слева дерево разбора. Можно редактировать как текст, так и дерево, при этом собирать дерево по тексту и наоборот. 

Дерево разбора можно редактировать - добавлять изменять удалять узлы. Все в соответствии с форматом JSON.

Очень удобный просмотр одинаковых узлов с помощью таблицы.

06.01.2023 Добавлена мега нужная штука: Показ узлов в качестве таблицы значений, это нужно когда узел по сути является таблицей значений и смотреть его в таком виде лучше. Смотрите на скрине 3.

22.01.2023 Доработан показ сложных типов в таблице значений. Добавлено имя файла на форму теперь удобно читать и записывать в файл. Добавлена форма для демонстрации как ее встраивать. Добавлены сведения об обработки для встраивания.

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.17.95, 2.5.16.61, 2.5.15.40
  • 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.10.206
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.153.21

Редактирование JSON дерево HTTP сервисы

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    184696    1029    403    

968

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    24733    163    86    

161

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    20423    52    19    

86

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

15000 руб.

10.11.2023    13732    57    33    

77

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9360 руб.

17.05.2024    30644    105    48    

148

Инструментарий разработчика Программист 8.3.14 Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    19144    7    32    

43

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    104938    246    100    

311
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. CyberCerber 881 28.04.20 12:20 Сейчас в теме
А как представлен массив?
2. vladnet 377 28.04.20 12:25 Сейчас в теме
(1)
представлен масс
Массивом) в дереве элементов, в имени - номер. Все удобно редактируется
3. CyberCerber 881 28.04.20 12:27 Сейчас в теме
(2) Плохо понял. Хорошо, если бы тоже картинку прикрепили
4. vladnet 377 29.04.20 10:41 Сейчас в теме
(3) прикрепил картинку редактирования массива
5. CyberCerber 881 29.04.20 11:19 Сейчас в теме
(4) Ага, т.е. цифры пишутся. Все равно, можно спутать с полями с такими именами, как-то, может, еще выделять оформлением саму строку Массив или каждые пункты...
И нумерация с же 0, вы что :-)
6. vladnet 377 30.04.20 16:08 Сейчас в теме
(5)
.е. цифры пишутся. Все равно, можно спутать с полями с такими именами, как-то, может, еще выделять оформлением саму строку Массив или каждые пункты...
И нумерация с же 0,
Пытался выделить оформлением, сразу не получилось, не стал заморачиваться, по мне так и так уже хорошо. Мне нравится больше чем онлайн редакторы. А нумерация у кого какая) Код открытый можно переделать)
7. dock 45 02.05.20 11:55 Сейчас в теме
(6)
А нумерация у кого какая)

а как же старый добрый стереотип? :)
"Программист отличается от пользователя тем, что нумерация начинается с 0, а не с единицы"
З.Ы. Обработка интересная, автору плюс и благодарность.
8. vladnet 377 04.05.20 09:46 Сейчас в теме
(7) Подумаю насчет этого) Может настройку добавлю)
9. kolya_tlt 90 07.05.20 15:19 Сейчас в теме
было бы здорово добавить генерацию кода, который можно ставить в конфигуратор
12. vladnet 377 10.06.20 09:44 Сейчас в теме
(9) Что за генерацию кода? Для каких целей?
10. PLAstic 296 10.05.20 20:15 Сейчас в теме
Для сей мимолётной задачи - увидеть корректность и содержимое жсона - использую уже пару лет сервис http://jsonparseronline.com/ и не вижу смысла переходить на результат труда топикстартера. Чем он лучше?
mickey.1cx; +1 Ответить
11. vladnet 377 28.05.20 15:15 Сейчас в теме
(10)
ктность и содержимое жсона - использую уже пару лет сервис http://jsonparseronline.com/ и не вижу смысла пер

И я тоже пользовался, этих сервисов много.
Лучше он тем что он в среде 1с, это иногда плюс. Плюс лучше тем что в данной обработке редактировать можно как дерево так и сам текст. Не нашел ни одного редактора в вебе, который бы умел так. Впрочем может плохо искал.
13. SizovE 278 11.01.21 18:35 Сейчас в теме
14. vladnet 377 10.02.21 17:12 Сейчас в теме
(13) Да неплохо. Но не отменяет этой разработки. Тут редактирование в дереве 1с, это удобнее в ряде случаев.
15. SizovE 278 10.02.21 17:16 Сейчас в теме
(14)
Да, бесспорно, мы твой вариант у себя тоже сделали - нужен был, хотя и редактирование в редакторе есть.
16. MegasXXX 3 04.08.21 13:42 Сейчас в теме
Хорошая идея. У меня такая же только на 8.2 неупраляемая и редактирование только с одной стороны.
Теперь допишу и другую как будет время!
Оставьте свое сообщение