Имя: Пароль:
1C
1С v8
Помоги разобраться с XML
0 ksergey
 
02.08.12
16:11
Привет. Просьба не плеваться, а просто ответить.
Попалась задача выгузка данных в XML по шаблону заказчика.
Т.к. никогда этим не занимался посмотрел пару примеров.
Оказалось всё давольно просто, но столкнулся с вот таким случаем
Не понимаю как записать следующую строку в xml-файл - 2-Я строка в примере.
...
<ProcessPartsActivityDataArea>
   <Process acknowledgeCode="Never"/>

Получается, записывается узел ProcessPartsActivityDataArea, а далее - если это записывать как элемент, то в шаблоне не вижу закрывающего тэга,
если записать как атрибут, то ругается на некорректное имя.
Подскажите что это за структура xml и как можно её записать ?
1 rool
 
02.08.12
16:18
нифига непонятно чего желает ТС. Если ты про <Process acknowledgeCode="Never"/> эту строку то закрывающий тэг у нее в хвосте те. вложенных элементов Process не содержит, иначе это все записывается как
<Process acknowledgeCode="Never">
</Process>
2 Defender aka LINN
 
02.08.12
16:19
(0) Че тут непонятного? Элемент "Process", у которого есть атрибут "acknowledgeCode" со значением "Never"
3 ksergey
 
02.08.12
16:31
понял, спасибо
меня сбило с толку, что в исходнике нет явного закрытия этого узла
 <-Process>
4 Defender aka LINN
 
02.08.12
16:35
(3) А это тебе что: "/>"?
5 rool
 
02.08.12
16:36
оно там есть. с точки зрения xml записи
<item></item> и <item/> идентичны. тобиш первая записывается как второе, если не содержит ни одного вложенного элемента
Основная теорема систематики: Новые системы плодят новые проблемы.