Имя: Пароль:
1C
1C 7.7
v7: Обход по тегам xml
0 lg2marvel
 
31.05.13
15:05
Добрый день.
Есть xml файл, делаю обход по тегам, но один тег оно какбы не замечет. Будто и нет его совсем
<ORDERNUMBER>А001-00123</ORDERNUMBER><ORDERDATE>2013-05-07</ORDERDATE><DELIVERYNOTENUMBER>12345/54321</DELIVERYNOTENUMBER>

   ТипТега = гФайл.Спуститься();
   ИмяТега    =    гФайл.СвойстваТекущегоУзла.Имя;
   
   
   //Становимся на самый верхний уровень
   //Если ИмяТега="INVOICE" Тогда
       ТипТега = гФайл.Спуститься();
       
       //Спускаемся на уровень ниже и в цикле обходим все объекты уровня
       Пока ТипТега<>4 Цикл
           Если ТипТега <> 1 Тогда
               ТипТега = гФайл.Следующий();
               Продолжить;
           КонецЕсли;                
           ИначеЕсли ИмяТега="DATE" Тогда
...
           ИначеЕсли ИмяТега="DELIVERYDATE" Тогда
...
           ИначеЕсли ИмяТега="CURRENCY" Тогда
...
           ИначеЕсли ИмяТега="ORDERNUMBER" Тогда
...
           ИначеЕсли ИмяТега="ORDERDATE" Тогда
...


В файле ORDERDATE есть, но при обходе файла после ORDERNUMBER идет сразу DELIVERYNOTENUMBER. Как будто ORDERDATE и нет совсем.
1 Mikeware
 
31.05.13
15:14
ах,EDI, EDI....
2 lg2marvel
 
31.05.13
15:32
Чтоб его...
3 Mikeware
 
31.05.13
15:59
(2) RecADV разбираешь?
4 lg2marvel
 
03.06.13
17:26
Не совсем так. Решили переписать стандартный недоделанный импорт.
Проблема отпала как таковая, нужная дата находится в другом теге, но все равно интересно почему игнорировало этот тег.