Cuestión : Leer XML con la opinión del oráculo y pidió salida

Hola, el

I tiene un xmlfile que necesite ser leída por oráculo y proporciona los datos como visión. ¿He proporcionado el xml y el view.

< de la muestra? ¿encoding= " UTF-8 " del version= " 1.0 " del xml?

" 123456 "
EXTRACTVALUE (wbr/> de xseq.column_value del as
select del emp_cmmsn_dtl_vw de la opinión del
200902MonthEnd>
23456ion>







create del
200903MonthEnd>
345678sion>

del
200904MonthEnd>
789696sion>

del
200901MonthEnd>
123456sion>

del
del
del >
01-JAN-2000tOpenDate>
, “de /Employee/@AccountNumber'<) COMO AccountNumber,
EXTRACTVALUE (xseq.column_value,” /Employee/AccountOpenDate') COMO AccountOpenDate,
EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [1] /AsOfMonthEnd ") COMO CMMSNASOFM1
, EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [2] /AsOfMonthEnd ") COMO CMMSNASOFM2
, EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [3] /AsOfMonthEnd ") COMO CMMSNASOFM3
, EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [4] /AsOfMonthEnd ") COMO CMMSNASOFM4
, EXTRACTVALUE wbr/> (de xseq.column_value, “de /Employee/EmpPayment/Commissions/CommissionByMonth [1] /Commission'<) COMO CMMSN1
, EXTRACTVALUE wbr/> (de xseq.column_value,” de /Employee/EmpPayment/Commissions/CommissionByMonth [2] /Commission'<) COMO CMMSN2
, EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [3] wbr/> de /Commission'<) COMO CMMSN3
, EXTRACTVALUE wbr/> (de xseq.column_value,” de /Employee/EmpPayment/Commissions/CommissionByMonth [4] /Commission'<) COMO do
del xml_stg_tbl de CMMSN4
FROM, TABLA (XMLSEQUENCE (EXTRACTO (VALUE (hacer), “/Employees/Employee "))) los valores del nodo del xseq

The XML se exhiben como columna val en la visión. En la visión que estoy seleccionando la columna “CMMSNASOFM1”, CMMSNASOFM2 etc basado en la posición del node.
column CMMSN1, CMMSN2 tendrá valor el corresponder a CMMSNASOFM1, nodos del xml de CMMSNASOFM2 respectively.

In en los “empleados/empleado/EmpPayment/Commissions/CommissionByMonth” pudo estar en diversa orden. ahora la visión que consigue el valor basó la posición de trabajo de los nodos “Comisión”. el

If que el valor del nodo del archivo del xml en la comisión/>hEnd no está en la orden apropiada, las columnas de la visión consigue el valor “como es” del xml. el

I quisiera clasificar el nodelist del xml los “empleados/empleado/EmpPayment/Commissions/CommissionByMonth” basado en valor de la columna de “AsOfMonthEnd” y después referir las columnas por la posición en view.

por ejemplo, el
AsOfMonthEnd (el nodo 1) tiene la comisión de abril de 2010 y AsOfMonthEnd (el nodo 2) tiene la comisión de enero de 2010, CMMSNASOFM1 de la vista tendrá el abril de 2010 pues su valor y CMMSNASOFM2 tendrán el enero de 2010 value.

I quisieran clasificar la comisión/>hEnd y entonces hacer salir el valor en la visión como CMMSNASOFM1 = el enero de 2010 y CMMSNASOFM2= el
CMMSN1=commission de abril de 2010 en fecha el
CMMSN2=commission de enero de 2010 en fecha el

Could de abril de 2010 alguien me dirigen cómo conseguir este nodelist clasificado y conseguir oráculo view.

Thanks
Arnee
del thro del valor class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

del >sample de la " descripción " del class= del
el class= de
del >
class= del

Respuesta : Leer XML con la opinión del oráculo y pidió salida

En vez de:
    parentTxt del var = $ (éste) .parent (“span.folder ").text ();

uso:
 parentTxt del var = $ (“span.folder”, $ (éste) .closest (“UL”) .parent ()) .text ();

qué indica básicamente:
buscar span.folder DENTRO de $ (éste) .closest (“UL”) .parent ().

Si usted toma una mirada más atenta en su margen de beneficio, debe estar claro que cuando usted chasca encendido búsqueda, $ (éste) .closest (“UL”) se refiere
    y su padre es el li que contiene ambos,
      Y.

      Tan esencialmente esto:
      $ (éste) .closest (“UL”) .parent ()

      refiere a primer
    • en
        . Así pues, resumir:

        $ (“span.folder”, $ (éste) .closest (“UL”) .parent ()) .text ();
        dice:
        buscar span.folder dentro del li adentro

          ¿Despejar?
Otras soluciones  
 
programming4us programming4us