Как манипулировать данными xml в пакете Oracle SOA?


            
                Lakshminarayana
                medikoda
            
            
                narasimha
                mannepalli
            

            
                venu
                ponakala
            

Я хочу добавить новые записи и удалить некоторые записи из этого файла в oracle soa

0
nl ja de
Предполагая, что это содержимое переменной, вам придется использовать XPath или XSLT в операциях копирования, как обычно, в BPEL. См. спецификация обработки данных </а>. В какой части вы застряли? Можете ли вы показать, как вы добавляете/удаляете записи?
добавлено автор joergl, источник
Предполагая, что это содержимое переменной, вам придется использовать XPath или XSLT в операциях копирования, как обычно, в BPEL. См. спецификация обработки данных </а>. В какой части вы застряли? Можете ли вы показать, как вы добавляете/удаляете записи?
добавлено автор joergl, источник
Предполагая, что это содержимое переменной, вам придется использовать XPath или XSLT в операциях копирования, как обычно, в BPEL. См. спецификация обработки данных </а>. В какой части вы застряли? Можете ли вы показать, как вы добавляете/удаляете записи?
добавлено автор joergl, источник

2 ответы

Вы не должны использовать XSLT для выполнения этой настройки, вы должны использовать функции BPELX в операции Assign. Чтобы добавить новую запись в список, вы должны сделать следующее

bpelx: добавить

The bpelx: добавить extension in an assign activity enables a BPEL process to append the contents of one variable, expression, or xml fragment to another variable's contents.

 
   
       
       
    
 

Следующий пример покажет вам, как реализовать это в вашем примере.


    
          
          
     

Чтобы удалить это из очереди,

Bpelx: удаление расширения в операции назначения позволяет BPEL-процессу удалить переменную.

 
    
       
     

0
добавлено

Вы не должны использовать XSLT для выполнения этой настройки, вы должны использовать функции BPELX в операции Assign. Чтобы добавить новую запись в список, вы должны сделать следующее

bpelx: добавить

The bpelx: добавить extension in an assign activity enables a BPEL process to append the contents of one variable, expression, or xml fragment to another variable's contents.

 
   
       
       
    
 

Следующий пример покажет вам, как реализовать это в вашем примере.


    
          
          
     

Чтобы удалить это из очереди,

Bpelx: удаление расширения в операции назначения позволяет BPEL-процессу удалить переменную.

 
    
       
     

0
добавлено
Oracle RU
Oracle RU
303 участник(ов)

Русскоязычная группа по Oracle. — Архитектура СУБД — PL/SQL — Оптимизация — Администрирование — Вакансии Oracle (указать инфу по вилке ЗП и удалёнке) Приглашайте коллег :-) Запрещены: личные оскорбления, обсуждения оффтопик вопросов политики и религии