Разработка 1С - XDTO пакеты
XDTO - XML Data Transfer Objects (Объекты Передачи XML-данных). Нужен для работы с XML как с объектами. XDTO-пакет - позволяет описать систему типов и значений. Пространство имен - любая строка представленная в виде URL ("http://mynames.org"), чтобы не было конфликта имен (имена типов данных уникальны в одном пространстве имен. Могут быть одинаковыми в разных пространствах имен). Модель данных - совокупность всех типов, которые можно записать в один XML документ (массив пакетов). Фабрика XDTO - создает объекты...
1014 читали · 6 лет назад
Чтение произвольного XML средствами XDTO
Как быстро и просто прочитать сколь угодно сложный, произвольный набор данных XML средствами XDTO? Вместо использования многократно вложенных циклов чтения XML с ручным разбором (парсингом) узлов и свойств, намного проще превратить XML в объект нового типа, причем о структуре этого нового типа объекта расскажет сам XML и никаких лишних усилий по созданию схем, написанию какого-то дополнительного программного кода не понадобится. Я бы не стал писать эту заметку, если бы смог найти в сети материал, подсказывающий, как решить поставленную задачу от начала и до конца, без лишних вопросов и проблем...