CftClub.ru
Клуб специалистов ЦФТ-Банк

XML

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
w00per
Профи
Констанс-Банк
Совладелец


Вступление в Клуб: 17.10.2007
СообщениеПн Апр 27, 2009 11:08   XML Ответить с цитатой
Полезность: Нет оценки
Господа, пните в нужном направлении.
Есть некий код
Код:
case &xml.getNodeName(child) of
:'OPERATION':
   attr := &xml.getFirstChild(child);
   while not &xml.IsNull(attr)
   loop
      if instr(&xml.getNodeName(attr), '#') < 1 then
         debug_pipe('OPERATION/'||&xml.getNodeName(attr)||' = ~'||&xml.getNodeValue(attr)||'~', 10);
      end if;
      attr := replaceNode(attr);
   end loop;
end;

Есть результат работы
Цитата:
OPERATION/CONTROL_NO = ~~
OPERATION/ENTRY_DATE = ~~
OPERATION/TRANSFER_TYPE = ~~

Содержимое файла
Код:
<OPERATION>
   <CONTROL_NO>1147469882</CONTROL_NO>
   <ENTRY_DATE>23/04/2009</ENTRY_DATE>
   <TRANSFER_TYPE>EXPRBNK</TRANSFER_TYPE>
</OPERATION>

Как Вы видите ИМЯ возвращается, а ЗНАЧЕНИЕ нет.
_________________
I Lie About Everything.
w00per
Профи
Констанс-Банк
Совладелец


Вступление в Клуб: 17.10.2007
СообщениеПн Апр 27, 2009 11:40    Ответить с цитатой
Полезность: Нет оценки
Тема закрыта, ошибка найдена.
_________________
I Lie About Everything.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru