Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Lettura file xml

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Lettura file xml

    Ho dei dati in vari file xml (contatori di stampanti per intenderci) e vorrei capire come poterli leggere.
    Ad esempio indipendentemente dal formato in tutti i files c'è:
    codice:
    <SerialNumber>K39044768</SerialNumber>
    Indipendentemente dalla posizione che varia da files a file dato un xml come posso recuperare il valore del serial number?

    Per leggere tutto farei così
    Codice PHP:
    $testo file_get_contents('log/miofile.xml');
    echo 
    "<p class='log'>";
    echo(
    nl2br($testo));
    echo
    "</p>"
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Angarat
    Registrato dal
    Nov 2003
    Messaggi
    157
    Skull of a Skeleton with Burning Cigarette

    Angarat quante minchiate spari con un litro? Così mi regolo...

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Codice PHP:
       $xml=simplexml_load_file('contatori/miofile.xml');
    echo 
    $xml->SerialNumber "<br>"
    Funzia!
    Grazie

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Ovviamente ho un altro problema! (premetto che ho semplificato il codice per farla più facile)
    codice:
    <ChargeCounter>
    <Counter Mode="PRINT" Color="FULL" Type="COPY">
    <Large>10</Large><Small>68</Small>
    </Counter>
    <Counter Mode="PRINT" Color="FULL" Type="PRINT">
    <Large>430</Large><Small>1734</Small>
    </Counter>
    <Counter Mode="SCAN" Color="TWIN" Type="COPY">
    <Large>20</Large><Small>80</Small>
    </Counter>
    </ChargeCounter>
    Con il codice che ho postato nella mia soluzione recupero un dato semplice!
    Ora ho necessità di sommare large e small se counter è print/full/copy.

Tag per questa discussione

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.