Gestione XML con PHP

Ciao a tutti,

ho un file xml parserizzato con dom che devo gestire in php.

In poche parole devo poter navigare nel file in modo tale da estrare i nodi random e poi dato il nodo estratto andare avanti o indietro muovendomi nella gerarchia quindi devo poter dire chi il figlio ecc...

A parte l'utilizzo di array c' un altro modo per gestire il file in php?

Grazie.

inviato 4 anni fa
srock
srock
12
Il parsing del file viene effettuato con DOMDocument?Gianni Tomasicchio 4 anni fa
Si esatto e poi lo carico con @$dom -> load($xml_path) or die("File XML non valido!"); e in $xml_path c'è il percorso del file da caricaresrock 4 anni fa
Esiste una funzione con DOMDocument per liberare la memoria una volta concluso il programma?cioè io faccio tutte le operazioni alla fine posso inserire una stringa che mi permette di svuotare la memoria?srock 4 anni fa
@srock In generale la gestione della memoria è affidata a PHP. Quando non esistono più variabili che puntano ad una determinata "allocazione di memoria" (es.: un oggetto) allora PHP disalloca l'oggetto. Per cancellare una variabile si usa l'istruzione unsetGianni Tomasicchio 4 anni fa
Unset lo utilizzo per le variabili superglobali...proverò ad applicarlo in questo caso graziesrock 4 anni fa
X 0 X

Hai gi provato a vedere php simplexml:

http://php.net/manual/en/book.simplexml.php

risposto 4 anni fa
Mario Santagiuliana
Conosco la classe ma non l'ho mai utilizzata...grazie per il consiglio...spero solo che non dia problemi con il dom anche se non dovrebbe...srock 4 anni fa
X 1 X X
Effettua l'accesso o registrati per rispondere a questa domanda