Forum

Forum (https://www.coolstreaming.us/forum/)
-   Hardware & Software (https://www.coolstreaming.us/forum/a/)
-   -   Links da XML in html.... (https://www.coolstreaming.us/forum/a/23861-a.html)

ABNormal 09-24-2007 04:35 PM

Quote:
Originally Posted by Ogher
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:
<?xml-stylesheet type="text/xsl" href="stile.xsl"?>

se clicchi http://ogher.netsons.org/file2.xml vedrai il foglio di stile applicato correttamente


sei quello che sei!!!!!!!!!!!!!!
ed io sono un tarato cronico!
ora faccio mille e un esperimento.

grazie!!1

Ogher 09-24-2007 04:54 PM

sto giro non hai scuse questa è la prima cosa che scrivono in qualsiasi guida su xslt :D

adesso son curioso di vedere questi esperimenti, se serve son qua :)

ABNormal 09-24-2007 04:58 PM

Quote:
Originally Posted by Ogher
sto giro non hai scuse questa è la prima cosa che scrivono in qualsiasi guida su xslt :D
adesso son curioso di vedere questi esperimenti, se serve son qua :)

aspetta che riesco a testare il Remote Control e/o Stooge con le liste in remoto, e riesco (la vedo difficile, ma x questo ci sei tu :D ) l'applicazione anche degli javascript al xsl per le tendine sali/sevndi per categorie... e la gente non dovrà più scaricarsi il programma ogni volta che trovo un nuovo canale....

poi tu ed io dobbiamo parlare su quella tua frase "io non l'avrei fatto in mmb" riguardo stooge....

jfive 09-24-2007 05:35 PM

mi inserisco qui perchè da voi c'è sempre da imparare... ma per creare (e soprattutto per capire a cosa serve un xml) mi dite dove mi devo rivolgere... che google mi dice tante cose ma non so quale scegliere per un impedito come me...

perchè ne scrivete tante di cose su xml e annessi ma tenere tutto insieme è complesso... e io sto cercando di fare qualcosa di simile... vi ricordate?!? :D :D :D

Ogher 09-24-2007 05:49 PM

http://it.wikipedia.org/wiki/Xml
Rispetto all'HTML, l'XML ha uno scopo ben diverso: mentre il primo è un linguaggio creato principalmente per la descrizione e la formattazione di pagine web e, più in generale, di ipertesti, il secondo è un meta linguaggio utilizzato per creare nuovi linguaggi, atti a descrivere documenti strutturati. Mentre l'HTML ha un insieme ben definito e ristretto di tag, con l'XML è invece possibile definirne di propri a seconda delle esigenze

ABNormal 09-24-2007 06:21 PM

l'XML è il linguaggio più adatto per la gestione di liste (la classica rubrica, o un database di una biblioteca, x es.).
ha una struttura tipo questa:
HTML Code:
<?xml version="1.0"?> <collection> <book> <title>Unearth</title> <year>1974</year> <publisher>Living Hand</publisher> <note>edizione tascabile</note> </book> <book> <title>White Spaces</title> <year>1980</year> <publisher>Station Hill</publisher> <note>rilegata in pelle umana</note> </book> </collection>

inizia con una dichiarazione di "status", e poi all'interno di un contenitore (in questo caso collection) ripete le variabili ed il loro valore (i dati relativi ad ogni singolo libro)

se a questa lista si vuole dare una fisionomia più HTML si abbina un file XSL (quello che Ogher mi ha pazientemente illustrato in questa discussione).
Per far questo bisogna creare un file XSL che descrive l'immagine che la lista deve proporre nel browser, e nel file XML, va aggiunta quell'istruzione in 2a riga per collegare i due files (XML e XSL):
HTML Code:
<?xml-stylesheet type="text/xsl" href="NomeDelXSL.xsl"?>


finora è quanto ho capito

jfive 09-25-2007 03:59 PM

ok... qualcosa mi è più chiaro... gli xml sono quelli che si usano per i podcast vero!??

e infine... qual'è la differenza tra xls e css?!?

grazie

Ogher 09-25-2007 04:11 PM

l'unica cosa che hanno in comune è la parola foglio di stile per il resto son completamente diversi: i css servono per formattare le pagine html, xsl formatta gli xml


All times are GMT +2. The time now is 10:59 PM.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.