|
LOGIN |
|
Thread Tools | Search this Thread | Display Modes | Translate |
#1
|
|||
|
|||
Links da XML in html....sto guardando mille e uno esempi, minicorsi su internet.
sto capendo come ricavare dei dati da un XML ed inserirli all'interno di un HTML (e conto di capire meglio il XSLT). tutti gli esempi finora letti però sono del tipo NOME - COGNOME - INDIRIZZO e la lista delle informazioni ricavate a seguire ricavata da qualcosa tipo: HTML Code:
non riesco a capire come (e se) da una voce della lista XML posso ricavare un link. supponiamo che le voci siano ora 2e precisamente: LINK - TITOLO e voglio ottenere TITOLO come formattazione nel HTML qualcuno sa come formattare il rigo in modo che veda il nome del titolo cliccabile (con valore LINK)? grazie ABN
__________________
«Fino a quando il colore della pelle sarà più importante del colore degli occhi ci sarà sempre la guerra.» Bob Marley Last edited by ABNormal : 09-24-2007 at 01:38 PM. |
#2
|
|||
|
|||
per il problema del secondo post per adesso non so aiutarti, ho usato xslt solo una volta e quindi devo rivedermi un secondo qualche doc.
Intanto guarda se ti va bene questa soluzione: file.xml PHP Code:
xml2html.php PHP Code:
l'unico requisito è php5 per verificare la versione di php del server e se php supporta simplexml crea il file info.php : PHP Code:
e poi visitalo. Esempio funzionante della pagina: http://ogher.netsons.org/xml2html.php http://ogher.netsons.org/file.xml
__________________
"Ad Ancelotti glielo dico sempre: 'Immagina se avessi i piedi buoni, non sapremmo dove mettere le coppe...'." G.Gattuso "Chi vince a Siena ritorna a Siena, chi vince ad Atene va a Tokyo.." C.Pellegatti "Meglio 1-0 per noi che 1-0 per loro.." C.Pellegatti Io sono contro l'uso di animazioni al posto del testo su MSN Non mandatemi messaggi privati con richieste d'aiuto su partite/software, alle partite non rispondo e per i software ci sono i sottoforum dedicati. Last edited by Ogher : 09-24-2007 at 02:24 PM. |
#3
|
|||
|
|||
è la base di quello che cercavo di sviluppare...
ti sono debitore di oramai tante cose. grazie edit: ma PHP Code:
è tutto il testo del file? o il file è più lungo e lo contiene solo?
__________________
«Fino a quando il colore della pelle sarà più importante del colore degli occhi ci sarà sempre la guerra.» Bob Marley Last edited by ABNormal : 09-24-2007 at 02:27 PM. |
#4
|
|||
|
|||
io ti ho postato il contenuto dei due file dell'esempio funzionante del link, non serve altro anche perchè con simplexml è facilissimo manipolare l'xml da php
vuoi che ti "riscrivo" il codice php in pseudocodice (in pratica se vuoi ti scrivo a parole quello che fa il codice) ?
__________________
"Ad Ancelotti glielo dico sempre: 'Immagina se avessi i piedi buoni, non sapremmo dove mettere le coppe...'." G.Gattuso "Chi vince a Siena ritorna a Siena, chi vince ad Atene va a Tokyo.." C.Pellegatti "Meglio 1-0 per noi che 1-0 per loro.." C.Pellegatti Io sono contro l'uso di animazioni al posto del testo su MSN Non mandatemi messaggi privati con richieste d'aiuto su partite/software, alle partite non rispondo e per i software ci sono i sottoforum dedicati. |
#5
|
|||
|
|||
Quote:
forse devo capire meglio le caratteristiche di un xml compatibile simplexml il mio è: PHP Code:
dove, per il momento, i link che mi sono utili sono il OriginalTitle e il URL ho provato a fare con il tuo esempio la modifica dei soli campi ma mi da errore. Fatal error: Call to undefined function: simplexml_load_file() in D:\Inetpub\webs\galleria-aureait\xml2html.php on line 2
__________________
«Fino a quando il colore della pelle sarà più importante del colore degli occhi ci sarà sempre la guerra.» Bob Marley Last edited by ABNormal : 09-24-2007 at 02:59 PM. |
#6
|
|||
|
|||
PHP Code:
PHP Code:
ecco i file modificati: file.xml PHP Code:
xml2html.php PHP Code:
Esempio funzionante della pagina: http://ogher.netsons.org/xml2html.php http://ogher.netsons.org/file.xml Edit: ho letto ora la tua aggiunta, il server su cui stai provando le pagine non supporta simplexml, però il discorso sugli attributi vale lo stesso Edit2: simplexml accetta tutti gli xml validi
__________________
"Ad Ancelotti glielo dico sempre: 'Immagina se avessi i piedi buoni, non sapremmo dove mettere le coppe...'." G.Gattuso "Chi vince a Siena ritorna a Siena, chi vince ad Atene va a Tokyo.." C.Pellegatti "Meglio 1-0 per noi che 1-0 per loro.." C.Pellegatti Io sono contro l'uso di animazioni al posto del testo su MSN Non mandatemi messaggi privati con richieste d'aiuto su partite/software, alle partite non rispondo e per i software ci sono i sottoforum dedicati. Last edited by Ogher : 09-24-2007 at 03:09 PM. |
#7
|
|||
|
|||
approfitto di te allora (tanto x cambiare)
stabilito che aruba non è compatibile simplexml, che posso fare? io sto provando a creare qualcosa in XSL ma poi non so come utilizzarlo (pare, se ho capito bene, che vada fattointerpretare da un ASP...chessaràmmai??) insomma metto il file xml il file xsl ma vedo sempre i codici, mannaggia.
__________________
«Fino a quando il colore della pelle sarà più importante del colore degli occhi ci sarà sempre la guerra.» Bob Marley |
#8
|
|||
|
|||
ho dato una letta rapida alle parti essenziali della guida http://xml.html.it/guide/leggi/60/guida-xslt/ e ho fatto questo:
file2.xml HTML Code:
stile.xsl HTML Code:
Esempio funzionante: http://ogher.netsons.org/file2.xml http://ogher.netsons.org/stile.xsl
__________________
"Ad Ancelotti glielo dico sempre: 'Immagina se avessi i piedi buoni, non sapremmo dove mettere le coppe...'." G.Gattuso "Chi vince a Siena ritorna a Siena, chi vince ad Atene va a Tokyo.." C.Pellegatti "Meglio 1-0 per noi che 1-0 per loro.." C.Pellegatti Io sono contro l'uso di animazioni al posto del testo su MSN Non mandatemi messaggi privati con richieste d'aiuto su partite/software, alle partite non rispondo e per i software ci sono i sottoforum dedicati. |
#9
|
|||
|
|||
e allora ci stavo quasi...
solo che io cliccando sul tuo xsl vedo questo: e cioè la struttura, e non il pseudo-HTML che dovrebbe generare.
__________________
«Fino a quando il colore della pelle sarà più importante del colore degli occhi ci sarà sempre la guerra.» Bob Marley |
#10
|
|||
|
|||
Quote:
e deve essere così... tu definisci lo stile nel file xsl, ma poi lo applichi al file xml aggiungendo in testa al file: HTML Code:
se clicchi http://ogher.netsons.org/file2.xml vedrai il foglio di stile applicato correttamente
__________________
"Ad Ancelotti glielo dico sempre: 'Immagina se avessi i piedi buoni, non sapremmo dove mettere le coppe...'." G.Gattuso "Chi vince a Siena ritorna a Siena, chi vince ad Atene va a Tokyo.." C.Pellegatti "Meglio 1-0 per noi che 1-0 per loro.." C.Pellegatti Io sono contro l'uso di animazioni al posto del testo su MSN Non mandatemi messaggi privati con richieste d'aiuto su partite/software, alle partite non rispondo e per i software ci sono i sottoforum dedicati. |
Thread Tools | Search this Thread |
Display Modes | |
|
|