В выгруженных файлах конфигурации xml-файлы используют пространства имен с ссылками, которые в коде 404 (not found), пример:
Коллеги, где взять схемы? Спасибо
<?xml version="1.0" encoding="UTF-8"?>
<Met aDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.10">
<Catalog uuid="794f5fb5-3b8f-4f45-9250-7a3b9d1db383">
<InternalInfo>
<xr:GeneratedType name="CatalogObject.СтраныМира" category="Object">
<xr:TypeId>01017b6f-3a66-4f7b-b261-67a3b2edde02</xr:TypeId>
<xr:ValueId>c1799241-505a-4d78-b623-a7455c2b9dee</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="CatalogRef.СтраныМира" category="Ref">
<xr:TypeId>abbce35f-664f-492a-b8df-0bbf57fcb9bb</xr:TypeId>
<xr:ValueId>28e3f627-b43f-4dbb-a108-fb6592fd1748</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="CatalogSelection.СтраныМира" category="Selection">
<xr:TypeId>183f4457-47f3-4d05-85b3-48884393ac78</xr:TypeId>
<xr:ValueId>b31bd90b-8e97-4d00-af80-1ecd84aacf62</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="CatalogList.СтраныМира" category="List">
<xr:TypeId>7cc136d3-2204-4911-9529-9a4d65c4f19d</xr:TypeId>
<xr:ValueId>4c381783-fe12-4fdc-b867-caa1cf97c798</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="CatalogManager.СтраныМира" category="Manager">
<xr:TypeId>3143c39a-7396-43a4-b78a-2a9078195bb9</xr:TypeId>
<xr:ValueId>3642e577-84b0-4cd8-b175-4c8702a796fd</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<Name>СтраныМира</Name>
ПоказатьКоллеги, где взять схемы? Спасибо
По теме из базы знаний
- RabbitMQ + Конвертация Данных 3.0
- Обмен 1С с системой ЦРПТ (Универсальная конфигурация ХамелеонЦРПТ + маркировка табака, обуви, одежды, лекарств, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин)
- Водопад из Техжурнала 1С
- Пример обмена данными через XDTO
- Выгрузка и загрузка объектов по ссылкам на выбранные данные в формате XML
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
А вот так еще лучше:
Взято вот отсюдаhttps://gist.github.com/tsukanov-as/6f79e8d804e9da31fe58788d68502b20
А вот так еще лучше:
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.УстановитьСтроку(
"<Model xmlns=""http://v8.1c.ru/8.1/xdto"" xmlns:xs=""http://www.w3.org/2001/XMLSchema"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:type=""Model"">
| <package targetNamespace=""http://v8.1c.ru/8.3/MDClasses"" elementFormQualified=""true"" attributeFormQualified=""false"">
| </package>
|</Model>"
);
ФабрикаXDTOКонфигурации = Новый ФабрикаXDTO(ФабрикаXDTO.ПрочитатьXML(ЧтениеXML));
Пакеты = Новый Массив;
Для Каждого Пакет Из ФабрикаXDTOКонфигурации.Пакеты Цикл
Пакеты.Добавить(Пакет.URIПространстваИмен);
КонецЦикла;
Объект = ФабрикаXDTOКонфигурации.ЭкспортМоделиXDTO(Пакеты);
Запись = Новый ЗаписьXML;
Запись.ОткрытьФайл("model.xml");
ФабрикаXDTO.ЗаписатьXML(Запись, Объект, "Model", "http://v8.1c.ru/8.1/xdto", , НазначениеТипаXML.Явное);
Запись.Закрыть();
ПоказатьВзято вот отсюда
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот