+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

[PL/SQL] Leggere un file XML

  1. #1
    L'avatar di maximum
    maximum non è in linea Scolaretto
    Post
    468
    Like Inviati  
    0
    Like Ricevuti  
    0
    Salve a tutti,
    mi piacerebbe capire come fare per leggere dal seguente file XML:
    <?xml version="1.0" encoding="utf-8"?>
    <ras xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ras_schema_dip.xsd">
       <testata>
          <matricola_sial>1234</matricola_sial>
       </testata>
    </ras>
    
    l'informazione 1234 del tag <matricola_sial>

    Grazie anticipatamente.

  2. #2
    L'avatar di bumm
    bumm non è in linea Topo di biblioteca Ultimo blog: [VB2010] ComboBox ed Enumeratori
    Post
    2,140
    Blogs
    1
    Like Inviati  
    0
    Like Ricevuti  
    0
    Puoi usare il perser di jquery:http://api.jquery.com/jQuery.parseXML/
    ℹ️ Leggi di più su bumm ...

  3. #3
    L'avatar di maximum
    maximum non è in linea Scolaretto
    Post
    468
    Like Inviati  
    0
    Like Ricevuti  
    0
    Grazie per il suggerimento, ma ho risolto in questa maniera:

        -- Recupero il ras in formatoXML
        VAR := XMLTYPE(MIO_FILE_XML);
        DOC := DBMS_XMLDOM.NEWDOMDOCUMENT(VAR);
        
        -- Sezione TESTATA RAS
        NODO_TESTATA := XMLDOM.GETELEMENTSBYTAGNAME (DOC, 'testata');
        NUMERO_NODO_TESTATA := XMLDOM.GETLENGTH (NODO_TESTATA);
        -- Ciclo sulla testata                
        FOR NODEINDEX_T IN 0..NUMERO_NODO_TESTATA - 1 LOOP
            NODO_CORRENTE_T := XMLDOM.ITEM (NODO_TESTATA, NODEINDEX_T);
            -- Assegno i valori letti
            WS_MATRICOLA := DBMS_XSLPROCESSOR.VALUEOF(NODO_CORRENTE_T,'matricola_sial');
        END LOOP;
    
    WS_MATRICOLA vale 1234.

  4. #4
    L'avatar di bumm
    bumm non è in linea Topo di biblioteca Ultimo blog: [VB2010] ComboBox ed Enumeratori
    Post
    2,140
    Blogs
    1
    Like Inviati  
    0
    Like Ricevuti  
    0
    Sposto nella sezione adatta. Non si tratta di programmazione web.
    ℹ️ Leggi di più su bumm ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. leggere file txt in vb.net
    Da delfino73 nel forum Visual Basic .Net
    Risposte: 17
    Ultimo Post: 23-12-2013, 12:51
  2. Leggere file xml
    Da Nottambulo nel forum ASP 3, ASP .Net
    Risposte: 5
    Ultimo Post: 06-01-2011, 17:04
  3. Leggere file pdf
    Da amanu86 nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 03-12-2009, 11:50
  4. Leggere I File *.bin
    Da Smith nel forum Visual Basic 6
    Risposte: 8
    Ultimo Post: 29-11-2005, 23:47
  5. [C++] leggere da un file txt in c++
    Da jack27 nel forum C/C++
    Risposte: 1
    Ultimo Post: 25-06-2005, 14:30