Имя: Пароль:
1C
1С v8
Схема XML
,
0 KindLion
 
30.08.11
13:50
Друзья мои, пожалуйста, подскажите - как мне _программно_ создать схему XML и сохранить ее в файл *.XSD?

Организую обмен со сторонней системой. Выгружаю данные в XML.
А вот выгрузить схему, как того требует приемная сторона - никак не получается. :(
1 proger2011
 
30.08.11
13:55
Всё как обычно, ничего нового уже лет 20

...
ТекстДок.Записать("МояСхема.xsd");
...
2 izekia
 
30.08.11
13:56
тут речь о программном создании,Ю а не о записи
3 proger2011
 
30.08.11
13:58
(2) А я чё в блокноте предлагаю создать чтоли?
4 izekia
 
30.08.11
13:59
(3) типа того
5 proger2011
 
30.08.11
14:00
(4) Никаких типо. Чисто программная генераци схемы.
6 KindLion
 
30.08.11
14:28
(1), (5) ?
А чуть поподробнее?
Для тех, кто в бронепоезде..
7 proger2011
 
30.08.11
14:41
(6) Ну можно поподробнее


ТекстДок=Новый ТекстовыйДокумент;
ТекстДок.УстановитьТекст("<xsd:schema xmlns:xsd ... </xsd:schema>");
ТекстДок.Записать("МояСхема.xsd");
8 Александр Б
 
30.08.11
14:45
(7) вот это равносильно блокноту
9 KindLion
 
30.08.11
14:48
(7) Я понимаю, что "краткость - сестр. т."...
но все же хотелось бы узнать, как создать схему XML и записать ее в *.xsd - файл.

Или у вас жесткая оплата инета по трафику? :)
10 acsent
 
30.08.11
14:50
зачем програмно то создавать? Проще ручками.
11 KindLion
 
30.08.11
15:03
(10) "Ручками" в смысле "правой кнопкой на ветке конфигурации XDTO пакеты"?

Мне нужно "на лету" передавать то один документ, то другой.
И внутри данного XML - нужна схема этого самого XML.
12 KindLion
 
31.08.11
09:45
up?
13 Serginio1
 
31.08.11
11:35
14 Serginio1
 
31.08.11
11:49
15 KindLion
 
01.09.11
16:21
(13) Спасибо большое!
Лед тронулся!
Правда, этот xsd.exe почему-то создает все типы как string...
:(
Что не может не огорчать.
16 Serginio1
 
01.09.11
17:34
Ну дык внутри то нет типов. Все ввиде строки.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший