Prelevare dati da un file xml

robydg

Nuovo Utente
19 Gen 2007
9
0
0
Ciao a tutti. Qualcuno mi sa dare delucidazioni su come fare a prelevare i valori dei vari campi di un file xml con ajax?
il file xml è di questo tipo:

<rss version="2.0">
<channel>
<data>
<state id="1" label="a>a
<region id="1" label="a1">a1
<country id="1" label="a11">a11</country>
...
</region>
<region>
<country id="1" label="a12">a12</country>
...
</region>
...
</state>
<state>
...
</state>
</data>
</channel>
</rss>

Devo poter visualizzare il nome di country relativo alla region e state scelti.
la memorizzazione delle selezioni l'ho fatta.
Nella proprietà "onsubmit" della form richiamo una funzione usa_ajax():

if (window.ActiveXObject) xhr = new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
else alert("not supported");
xhr.open("GET","data.xml",true);
xhr.setRequestHeader("Cache-Control", "no-cache");
xhr.setRequestHeader("Pragma", "no-cache");
xhr.onreadystatechange = function() {
if (xhr.readyState == 4){
if (xhr.status == 200){
if (xhr.responseText != null){...}
else{
alert("file non ricevuto");
return false;
}
}
else alert("Error code " + xhr.status + " received: " + xhr.statusText);
}
}
xhr.send(null);
}


Ma non so come poter andare a leggere il file xml una volta stabilita la connessione col server...

grazie
 

nanni75

Nuovo Utente
10 Set 2007
3
0
0
Ciao a tutti. Qualcuno mi sa dare delucidazioni su come fare a prelevare i valori dei vari campi di un file xml con ajax?
il file xml è di questo tipo:

...............

Ma non so come poter andare a leggere il file xml una volta stabilita la connessione col server...

grazie

Non so se per te può andar bene ma io sul mio sito richiamo i file .xml con uno script ajax chiamato "Ajax Includes Script".

Lo puoi trovare su Dynamic Drive al seguente indirizzo: Ajax Includes Script.

Io pero' lo uso per caricarci gli rss ma in teoria dovrebbe funzionare con qualsiasi file di tipo .xml.

Fammi sapere se ti e' di aiuto....
 
Discussioni simili
Autore Titolo Forum Risposte Data
R [PHP] Prelevare dati dal più recente PHP 6
J Prelevare dati dal db Mysql PHP 9
E Prelevare dati diversi da 3 tabelle con gli stessi campi e accodarli per data PHP 1
helpdesk Prelevare dati riga per riga PHP 20
A Prelevare i dati in base al titolo selezionato (era Aiuto!) PHP 1
I Prelevare dati PHP 6
I Prelevare dati database a caso PHP 4
I Prelevare dati da due tabelle PHP 2
catellostefano prelevare dati da tabella mysql PHP 6
U Prelevare dati da Array o $_FILES PHP 7
trattorino [PHP] prelevare minuti da date confrontate PHP 2
trattorino [PHP] Prelevare contenuto PHP 1
trattorino [PHP] prelevare solo div con id PHP 1
M Creazione codice html per far prelevare un banner HTML e CSS 3
C Prelevare i record che appartengono al giorno più vecchio del mese. PHP 11
R Come prelevare valori da Feed Rss ? aiuto Javascript 0
E prelevare dato da una tabella ed inserila in un altra PHP 6
ivarello Prelevare contenuto DIV di un'altra pagina PHP 5
P Prelevare il valore da un radio button con name dinamico!! PHP 2
P Script per prelevare contenuti dalle pagine web PHP 1
F Prelevare un valore dall'oggetto selcet Javascript 4
F prelevare valori da una forse array PHP 7
Fossa Prelevare risultati da siti esterni (API?) PHP 9
B Metodo POST prelevare VALUE da tasto SUBMIT PHP 2
T [sql] Prelevare le ultime N righe? Database 3
F Prelevare variabile di ritorno da Google Maps API PHP 0
catellostefano Prelevare variabile da un altra pagina php PHP 2
I Prelevare variabile da url PHP 3
C prelevare immagine e caricarla tramite ftp in php PHP 2
M Prelevare *.wmv da internet Webdesign e Grafica 1
D Prelevare da un db i primi caratteri di un articolo. Classic ASP 1
L Prelevare testo da campo di testo Classic ASP 2
B prelevare cookies per fini di sviluppo PHP 2
ElfoDelBasket [php-mysql] Prelevare i valori dai campi Enum/Set PHP 5
P Come posso prelevare keyascii? Javascript 1
T Come faccio ad inserire file.pdf da far prelevare dal mio sito web? SEO e Posizionamento 0
max75 query su due tabelle e dati doppioni MS Access 2
K Form che manda dati doppi PHP 1
T problemi con dati menu a tendina HTML e CSS 2
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
D Risultati diversi elaborazione dati fra localhost e Altervista PHP 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
M Invio dati database via email php PHP 0
K [php]form invio dati PHP 0
peppe0703 Come Estrarre dati da db wordpress e richiamarli in html esterno HTML e CSS 0
V dati scomparsi dal sito HTML e CSS 3
M Memorizzare i dati nei campi prima dell'invio al db PHP 4
A Stampare dati da form PHP 8
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1

Discussioni simili