Обработка выполняет табуляцию текста кода, описывающего структуру XML-файла. Тем самым можно наглядно понимать, в какой группе элементов будет прописан определённый элемент или что закрывает команда ЗаписатьКонецЭлемента(). Протестирована в 1С:Предприятие 8.3
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
| Наименование |
Скачано |
Купить файл |
По подписке PRO
|
|
Табуляция кода для формирования XML-файла:
.epf 6,99Kb ver:1
|
0 |
2 500 руб.
Купить
|
1 SM
Скачать
|
Подписка
PRO — скачивайте любые файлы со
скидкой до 85% из Базы знаний
Оформите подписку на
компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкой
В 1С хорошо реализована наглядность кода благодаря отступам. Мы визуально понимаем, какие команды принадлежат определённому циклу или условию. Однако в ходе описания структуры XML-файла такая наглядность не поддерживается и глядя на получившийся код, сложно определить внутри какой группы элементов записан определённый элемент или что закрывает команда КонецЭлемента.
Я не нашёл стандартных методов и написал свою обработку, которая не только расставляет код табуляцией, но и подписывает что закрывает команда ЗаписатьКонецЭлемента().
Обработка не идеальна и будет чувствительна к сложным вложенным условиям и циклам. Но мне помогает и в этом виде.
Протестирована в 1С:Предприятие 8.3 (8.3.9.2170).
Вступайте в нашу телеграмм-группу
Инфостарт
обработка xml xml-файлы xml-файл табуляция расстановка