Visualizzazione risultati 1 fino 6 di 6

Discussione: XML e XSLT

  1. #1
    Guest

    Predefinito XML e XSLT

    Ciao a tutti
    sto provando a ridisegnare alcune pagine del mio sito usando file xml per i contenuti da visualizzare con xslt. Il risultato che ottengo però è quello di vedere le sole intestazioni e nessun contenuto. Non è che per caso AV non supporti xpath?

    Grazie

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Non può essere un problema di AlterVista, in quanto gli XSLT (come i CSS) vengono interpretati dai singoli browser e non dai server.

    Un po' di giorni fa avevo anch'io postato un problema simile (controlla http://forum.altervista.org/showthre...highlight=xsl). Sai come l'ho risolto? Semplicemente sostituendo l'elemento radice "/" con il suo nome "xml"...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    OK, adesso provo come hai fatto tu.

    Grazie1000.


    EDIT:
    Citazione Originalmente inviato da dementialsite
    Non può essere un problema di AlterVista, in quanto gli XSLT (come i CSS) vengono interpretati dai singoli browser e non dai server.

    Un po' di giorni fa avevo anch'io postato un problema simile (controlla http://forum.altervista.org/showthre...highlight=xsl). Sai come l'ho risolto? Semplicemente sostituendo l'elemento radice "/" con il suo nome "xml"...

    Stammi bene...
    Ho prvato ad effettuare la modifica citata, ossia mettere il tag specifico al posto di "/" ma da lo stesso risultato. Di seguito il listato

    Codice:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://wwww.w3.org/1999/XSL/trasform">
    <xsl:template match="listanews/">
    
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></meta>
    <title>Io Velista - Il sito completo per chi naviga a vela</title>
    <link href="dsstyle.css" rel="stylesheet" type="text/css"></link>
    </head>
    
    <body>
    ......
       <table width="500" id="tabnews" border="0">
          <xsl:for-each select="news">
             <tr>
                <td width="450" background="logos\Sf_TitoloNews.png" class="titolonews">
                   <a><xsl:value-of select="titolo"/></a>
                </td>
             </tr>
             <tr>
                <td class="descrinews"><a><xsl:value-of select="describreve"/></a></td>
             </tr>
          </xsl:for-each>
       </table>
    </td></tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    <tr height="400"><td></td></tr>
    </table>
    </body>
    </html>	
    </xsl:template>
    </xsl:stylesheet>
    Se qualcuno ha qualche idea sul motivo...

    Grazie a tutti

    [DS] Usa i tag di codice per riportarne ampi stralci, si legge meglio...


    FunCool: Non scrivere due messaggi consecutivi, utilizza il tasto Edita.
    Ultima modifica di funcool : 14-11-2006 alle ore 12.50.53

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    In teoria non dovresti mettere le barre sui nomi degli elementi, a meno che tu non stia "navigando" nell'albero. Mi riferisco a
    Codice:
    <xsl:template match="listanews/">
    Prova a togliere la barra che ti ho indicato in rosso...

    Altra cosa: non so se sia dovuto al fatto che hai "stralciato" il codice, ma hai un sacco di tag di tabella (</TR> </TD> </TABLE>) chiusi e non aperti...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    Guest

    Predefinito

    buongiorno a tutti sono Sergio un principiante nella costruzione di siti web.Ho un problema anche io con i file xslt (trasformato da un html).praticamente quando lo apro vedo il file come un xml e non come un html. dove sbaglio?

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Citazione Originalmente inviato da bikecollaudo Visualizza messaggio
    buongiorno a tutti sono Sergio un principiante nella costruzione di siti web.Ho un problema anche io con i file xslt (trasformato da un html).praticamente quando lo apro vedo il file come un xml e non come un html. dove sbaglio?
    Non si possono riesumare discussioni di 3 anni fa {fanne una nuova..}

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •