Программное получение схемы XML #742289


#0 by Valadis
Здравствуйте! Выгружаю таблицу значений в ОбъектXDTO через СериализаторXDTO и далее в XML. Если ли возможность получить из объектаXDTO его схему для выгрузки вместе с файлом с данными. Таблица значений может иметь произвольную структуру.
#1 by DrShad
через фабрику и вытаскивай че хочешь хоть схему, хоть пространство имен, хоть сам XML
#2 by Valadis
#3 by Valadis
ка из объекта XDTO вытащить схему ?
#4 by DrShad
Использование: Только чтение. Описание: Тип: ФабрикаXDTO. Фабрика типов XDTO. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение.
#5 by DrShad
Синтаксис: ЭкспортСхемыXML(<URIПространствИмен>) Параметры: Тип: Строка; Массив. Массив строк или строка, соответствующая URI пространства имен экспортируемых пакетов. Возвращаемое значение: Тип: НаборСхемXML. Описание: Выполняет экспорт пакетов XDTO, имеющих указанные URI пространства имен в набор схем XML. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение.
#6 by DrShad
что не понятно?
#7 by Valadis
ЭкспортСхемыXML   - не работает, возвращает НЕОПРЕДЕЛЕНО
#8 by DrShad
а какое пространство имен вы там указали?
#9 by DrShad
можно вопрос? а нафейхоа вам сдалась эта схема?
#10 by Valadis
задавал произвольное, хотя может какое-то конкретное нужно
#11 by DrShad
естественно что конкретное *рукалицо*
#12 by Valadis
- с таким тоже не работает
#13 by Valadis
с любыми другими тоже
#14 by DrShad
ок, а почему вы решили что это пространство имен?
#15 by DrShad
Использование: Только чтение. Описание: Тип: Строка. URI пространства имен пакета типов. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение.
#16 by Serginio1
#17 by DrShad
там в фабрике вообще есть пакеты? если нет, то и схем нет
#18 by Valadis
когда записываю в XML указываю некоторое произвольное пространство имен, затем его же указываю при экспорте В итоге получаю пустой массив схем. Пространства имен указывал как произвольные, так и определенные в конфигурации, а также
#19 by Serginio1
Таблица Значений Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {}. Имя типа XDTO: ValueTable.
#20 by DrShad
это надо не мне писать, а пост был для ТС для наведения на нужную мысль, мог бы конечно как вы дать готовый текст, но так поступаю очень редко - ибо не запоминается, когда без мучений
#21 by Serginio1
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С