Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   v7plus xml (Узел с подчиненным узлом и значение узла) (http://forums.kuban.ru/f1040/v7plus_xml_uzel_s_podchinennym_uzlom_i_znachenie_uzla-2751182.html)

Sasha 22.06.2012 15:31

v7plus xml (Узел с подчиненным узлом и значение узла)
 
В общем, надо мне сделать выгрузку в XML. Прислали мне файлик для примера в котором есть следующее
<Поле1>
--<Поле2>
----<Реквизит1>знач1</Реквизит1>
----<Реквизит2>знач2</Реквизит2>
--</Поле2>
знач0
</Поле1>
//-----------------------------------------
Ну, думаю, фигня вопрос
мЗаписьXML.ОткрытьЭлемент("Поле1","знач0");
--мЗаписьXML.ОткрытьЭлемент("Поле2");
----мЗаписьXML.ВключитьЭлемент("Реквизит1","знач1");
----мЗаписьXML.ВключитьЭлемент("Реквизит2","знач2");
--мЗаписьXML.ЗакрытьЭлемент();//Поле2
мЗаписьXML.ЗакрытьЭлемент();//Поле1
//-----------------------------------------
и получаю на выходе
<Поле1>
знач0
--<Поле2>
----<Реквизит1>знач1</Реквизит1>
----<Реквизит2>знач2</Реквизит2>
--</Поле2>
</Поле1>

то есть сначал значение узла, потом вложенный файл, а в примере наоборот. Так вот не соображу, как это наоборот получить, и вообще насколько критичен этот порядок расположения значения узла и его подчиненных элементов?
ЗЫ.мЗаписьXML у меня это ПоследовательноЗаписываемыйДокумент


Текущее время: 18:38. Часовой пояс GMT +3.