Имя: Пароль:
1C
1С v8
Запись объекта XDTO
0 metanal
 
16.07.12
13:54
в xml файле есть такой код:

<batch_properties>
     <property .../>
     <property .../>
</batch_properties>

а после записи объекта xdto получается:
<batch_properties xmlns="***" xmlns:xs="***">
     <property .../>
     <property .../>
</batch_properties>

как избавится от описания пространства имен. т.к. после записи файл уже не читается
1 metanal
 
16.07.12
14:44
ап?
2 Азазелло
 
16.07.12
15:05
Зачем?
А если по теме - xmlns="***" xmlns:xs="***" - вроде как атрибуты корневой ноды. Попробуй прибить их.
3 metanal
 
16.07.12
15:16
затем что своей же обработкой файл после записи не читается.
я не могу через xdto получить доступ к значениям этих реквизитов
4 Азазелло
 
16.07.12
15:19
(3) ПостроителемДОМ загрузить сформированный документ в память и у ЭлементаДокумента прибить атрибуты.
5 metanal
 
16.07.12
15:26
понятно. спасибо. разочаровался я в xdto
6 Азазелло
 
16.07.12
15:44
ну, как бы XDTO изначально подразумевает использование неймспейсов. иначе смысла в нем не будет )
7 Serginio1
 
16.07.12
15:57
(5) Намеспейсы нужны и для автоматического определения типа при  чтении. например
v8: Выгрузить таблицу в xml  
12 сообщение
2 + 2 = 3.9999999999999999999999999999999...