XML ad HTML passando per XSLT (VB:NET 2005)

lunedì 03 agosto 2009 - 22.00

alexmed Profilo | Guru

Ciao a tutti,
è la prima volta che scrivo in questa stanza, quindi vi chiedo di avere pazienza.

Vi spiego:
Dopo aver letto questo articolo http://www.dotnethell.it/articles/Convertire-XML-XSL-XSLT-HTML.aspx, mi sono messo subito al lavoro facendo delle prove con i dati di esempio. Tutto bene. Poi sono passato a cose un pò più complesse ed ho avuto i primi problemi:

Perchè se metto nel file XSLT un tag tipo : <script type="text/javascript" src="js/lightbox.js"></script>
dopo la trasformazione in HTML diventa: <script type="text/javascript" src="js/lightbox.js" />

Questa trasformazione viene applicata anche ad eventuali tag <div> che a loro volta contengono altri tag <div> sballandomi tutta la formattazione della pagina.

Come faccio a far sì che la prima riga della pagina HTML sia:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Ho letto un paio di guide trovate qui e là ma non ho trovato soluzione. Mi sono lanciato anche nella lettura della guida di http://www.w3.org/TR/xslt ma il mio inglese è molto più scarso delle conoscenze in ambito XML.

Grazie e ciao



alexmed
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5