• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema Pubblicare dati da file xml

Alessandro1983

Nuovo utente
Autore del topic
28 Luglio 2012
2
0
Miglior risposta
0
Ciao a tutti,
sono assolutamente un novizio del tema,ma volevo provare ad approfondire l'argomento ed ho cominciato con i due files che,non essendo riuscito ad inserirli come allegati, posto di seguito:

database.xml:

<Amici>
<Amico>
<Nome>Pippo</Nome>
<Telefono>0123456789</Telefono>
<Email>pippo@server.it</Email>
</Amico>
<Amico>
<Nome>Pluto</Nome>
<Telefono>0987654321</Telefono>
<Email>pluto@server.it</Email>
</Amico>
<Amico>
<Nome>Paperino</Nome>
<Telefono>1357902468</Telefono>
<Email>paperino@server.it</Email>
</Amico>
</Amici>

rubrica.htm:

<html>
<head>
<title>Binding dei dati con il Dso di Xml</title>
</head>
<body>

<xml id=”dsoAmici” src=”database.xml”></xml>

<h2>Binding dei dati con il Dso di Xml</h2>

<table datasrc=”#dsoAmici” border=”1?>
<thead>
<th align=”left”><b>Nome</b></th>
<th align=”left”><b>Telefono</b></th>
<th align=”left”><b>Email</b></th>
</thead>
<tr>
<td><span datafld="Nome"></span></td>
<td><span datafld="Telefono"></span></td>
<td><span datafld="Email"></span></td>
</tr>
</table>

</body>
</html>

In pratica nel file .htm ci sono le informazioni per la visualizzazione nel browser della tabella ed i campi relativi ai tags dell' .xml da cui prelevare le info per popolarla.
Giusto.

Il problema è che la tabella vuota viene correttamente mostrata, ma i campi non si popolano con le info contenute all'interno dell' .xml Sicuramente sbaglio qualcosa all'interno delle stringhe dove inserisco i campi da qui prelevare le info....ma non riesco proprio a capire cosa sbaglio.
codice HTML:
<td><span datafld="Nome"></span></td> <td><span datafld="Telefono"></span></td> <td><span datafld="Email"></span></td>
Ho provato a fare diverse prove ma non riesco proprio a venirne fuori!!

Potete darmi una mano?

Grazie in anticipo!

- - - Aggiornato - - -

Nessuno riesce a darmi una mano?
 
Ultima modifica: