Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[xslt & Xhtml]
Clicca QUI per vedere il messaggio nel forum
Drake83
Ciao a tutti! Ho un problemino (secondo me molto stupido) che non riesco a risolvere.Sto facendo delle trasformazioni xlst dato un albero xml per ottenere xhtml in output. In sostanza devo assegnare un valore ad un campo "Text" ma non so perchè ma nn lo prende. L'intestazione è questa :

code:
<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns: xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" doctype-public="-//W3C//DTD XHTML 1.1//EN" doctypesystem="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" />


e fin quì credo sia ok.
Poi pero' quando faccio così:
code:
Nome: <xsl:variable name="varnome"><xsl:value-of select="nome"/></xsl:variable> <input name="nome" value="varnome" />

il valore che compare nel campo Text è il nome della variabile e nn il vero valore. La cosa simpatica è che se faccio la stessa cosa in wml funza perfettamente.Sapreste dirmi come risolvere?

UZI
guarda il caso specifico non so come risolverlo, ma quando smanettai con xml, xslt e altro per il progetto di etl ho scoperto che sono presenti molti bug nei vari moduli software, parser ed interpreti dei vari sottolinguaggi... xslt ed svg ad esempio non ne volevano sapere di funzionare assieme, anche se sulla carta non c'era nessun problema.

il mio consiglio è: quando ti trovi davanti a casi anomali, dai un'okkiata su internet per vedere se questo è dovuto ad un bug, guardando ad esempio nei forum o nelle mail list tecniche. se scopri che è un bug, spesso l'unica soluzione è fare la cosa in altri modi.

Drake83
Originally posted by UZI
guarda il caso specifico non so come risolverlo, ma quando smanettai con xml, xslt e altro per il progetto di etl ho scoperto che sono presenti molti bug nei vari moduli software, parser ed interpreti dei vari sottolinguaggi... xslt ed svg ad esempio non ne volevano sapere di funzionare assieme, anche se sulla carta non c'era nessun problema.

il mio consiglio è: quando ti trovi davanti a casi anomali, dai un'okkiata su internet per vedere se questo è dovuto ad un bug, guardando ad esempio nei forum o nelle mail list tecniche. se scopri che è un bug, spesso l'unica soluzione è fare la cosa in altri modi.


uhm....grazie.Pero' il fatto è che quel valore lo devo passare come parametro ad un altro file quindi se nn va il campo Text non ho idea di come fare.......

UZI
cmq, anche a me quello che non riusciva con il processore xslt del webserver (iis) invece funzionava con un processore esterno (tipo saxon)... il fatto è che questi software sono un campo minato di bug! :arg:

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate