Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> tranform xmltype contents to expression ?

tranform xmltype contents to expression ?

From: Abhinav <matrix_calling_at_yahoo.dot.com>
Date: Thu, 24 Jun 2004 18:14:26 +0530
Message-ID: <Q7ACc.35$Ab6.216@news.oracle.com>


Hi ..

I have the following sort of xml (In an xmlType in the database ..)

<or_group>

<operand>a</operand>
<operand>

      <and_group>
          <operand>b</operand>
          <not_group>
            <operand>c</operand>
          </not_group>
     <and_group>

</operand>

</or_group>

This needs to be evaluated as
a+(b.(!c))

Here, a/b/c are linked to functions which return true/false values, with the function taking some parameters.

It is possible to do this by creating a linked list out of the tree, and evaluating in post fix using "native" planguages like C ..

Would like to know if it is possible in PL/SQL .. or is it wishful thinking ?

Any replies .. even if to say that it isnt possible .. appreciated :)

Regards
Abhinav Received on Thu Jun 24 2004 - 07:44:26 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US