Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Xsl document()

  1. #1
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696

    Xsl document()

    Stò usando questa funzione di xsl - document() - però qualcosa non quadra


    codice:
    <?xml version="1.0" encoding="iso-8859-1" ?>
    <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" version="1.0" indent="yes" encoding="iso-8859-1" omit-xml-declaration="yes" />
    
    
    
    
    <xsl:for-each select="document('file.xml')//root/*">
    <a><xsl:value-of select="Link" /></a>
    </xsl:for-each>
    </p>
    
    </xsl:transform>



    Praticamente con i tag html non funziona, ma con dei tag propri si!

    Ecco, cosi funziona e mi visualizza i link nel file xml

    codice:
    <Paragrafo>
    <xsl:for-each select="document('file.xml')//root/*">
    <Link><xsl:value-of select="Link" /></Link>
    </xsl:for-each>
    </Paragrafo>
    Come mai ? :master:

    Ho anche sostituito tutti i tag con <xsl:element name="p"> ma niente!

    Perchè

  2. #2
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    Errore, non và nemmeno con i 3 sistemi VVoVe:

    Mi funziona solo se lo stesso xml viene poi trasformato a sua volta in xhtml, ma non riesco a visualizzare il sorgente xml

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.