Visualizzazione dei risultati da 1 a 3 su 3

Discussione: php e xml

  1. #1

    php e xml

    Salve ragazzi, ho un file xml strutturato in questo modo:

    <Products> --------> questo può essere variabile, cioè può assumere anche update e delete.

    <Product>
    <ID>6</ID>
    <Code>0006</Code>
    <Description>enzo</Description>
    </Product>

    </Products>

    Ora in php ho questo codice ad esempio:



    Codice PHP:
    <?php
    $xml
    =new DOMDocument('1.0','UTF-8');
       
    $xml->load('articoli.xml');
       
    //prima di questo devo vedere se il nodo principale equivale a Products, Update o Delete
       
    $xmlRoot=$xml->documentElement;
       
       
    $nodes=$xmlRoot->getElementsByTagName('Product');
       

    //ciclo i nodi
       
    foreach ($nodes as $n)
       {
    //richiamo tutti i contenuti dei nodi
          
    $prod['products_model'] = $n->getElementsByTagName('Code')->item(0)->nodeValue;
    ......
    }
    ?>
    Ora il mio problema riguarda quel nodo variabile posto in cima, cioè io devo conoscere se quel nodo è Products, Update o Delete, e regolarmi di conseguenze.

    Spero di essere stato abbastanza chiaro.
    Grazie

  2. #2
    ma l'xml lo generi tu o ti viene da un qualcosa che non puoi gestire? No perchè altrimenti ti potresti mettere un tag piu generico con magari una proprietà per capire se è update/delete o quant'altro...

    altrimenti estraiti il primo nodo figlio della root e vedi di che tipo è... insomma boh dipende da com'è fatto l'xml alla fine
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Purtroppo non posso modificarlo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.