|
Выгрузка XML по схеме XSD |
☑ |
0
maestro-72
21.04.16
✎
17:11
|
Есть схема XSD в файле. Не хочется создавать объект XDTO, но хотелось бы выгрузить данные в XML согласно схеме. Разные варианты обсасывал, но дальше этого дело не пошло:
Фабрика = СоздатьФабрикуXDTO("МояСхема.xsd");
СтрокаXDTO = Фабрика.Создать(Фабрика.Тип(";, "string"), "");
Объект.Добавить(ФормаXML.Элемент, ";, "Файл", СтрокаXDTO);
Не понятно, а зачем тогда схему грузил, в чем ее почетная роль.
Где бы инфу найти доходчивую как сие организовать...
|
|
1
Serginio1
21.04.16
✎
18:17
|
В схеме содержатся типы которые ты можешь использовать для создания объектов
|
|
2
DrShad
21.04.16
✎
22:59
|
(1) +1 схема нужна для валидации
|
|
3
тарам пам пам
22.04.16
✎
09:50
|
На инфостарте был цикл статей, назывался вроде бы "XDTO - это просто".
|
|
4
тарам пам пам
22.04.16
✎
09:57
|
Да, и еще - 1с не умеет работать с анонимными схемами (т. е. где у элементов явно не указан namespace)
|
|
5
maestro-72
25.04.16
✎
10:51
|
(3) Да, я прочел эти статьи. Чтобы все работало надо пакет создать, а это изменение конфы... Хотелось бы без изменений конфигурации. Есть пример выгрузки, загрузки пользователей, но до головы пока не дошло как это все должно быть "ПРОСТО".
Проще пока в "лоб" создавать... хотя и код получается довольно длинный.
(4) а у меня именно анонимный. Используется для выдачи форм в ФСРАР.
|
|