Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    come fare per leggere XML

    ciao a tutti..non so se devo postare qui..ma come faccio a vedere un file scrito in xml...
    non riesco..ne ho scaricato uno ma mi fa vedere il codice e basta..
    un aiuto!!
    grazie a tutti
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  2. #2
    puoi prenderne i dati e pubblicarli in html tramite un file XSL, oppure con ling. dinamici PHP e ASP
    www.indicizzato.it - Registrazioni a pagamento sui motori e directory
    www.reserver.it - Prenotazioni online in Italia: inserisci il tuo b&b

  3. #3
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    re

    cioè..?
    non sono pratico di xml...
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  4. #4
    Se sei neofita ti consiglio di:

    * se il file contiene solo dati aprilo con IE5 direttamente: vedrai un albero collassabile stile filesystem dove navigherai più agilmente

    * se si tratta di testo hai due possibilità: se sei fortunato nella prima riga troverai il nome del file XSL che serve per visualizzarlo; cerca il file accanto a quello xml sul sito (ti farà fare il download) e salvalo nella cartella indicata; se sei sfortunato la resa dello stile viene fatta lato server ed il file XSL non puoi averlo...sorry!

    <ciao><Enrico/></ciao>

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    102

    Ti mando un esempietto semplice semplice

    Salva questo file come

    Sample.xml

    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="sample.xsl"?>
    <data>
    <record CAMPO1="rec01campo1" CAMPO2="rec01campo2" CAMPO3="rec01campo3" >
    <subrecord CAMPO1="subrec01campo1" CAMPO2="subrec01campo2" CAMPO3="subrec01campo3" CAMPO4="subrec01campo4" CAMPO5="subrec01campo5" />
    <subrecord CAMPO1="subrec02campo1" CAMPO2="subrec02campo2" CAMPO3="subrec02campo3" CAMPO4="subrec02campo4" CAMPO5="subrec02campo5" />
    <subrecord CAMPO1="subrec03campo1" CAMPO2="subrec03campo2" CAMPO3="subrec03campo3" CAMPO4="subrec03campo4" CAMPO5="subrec03campo5" />
    <subrecord CAMPO1="subrec04campo1" CAMPO2="subrec04campo2" CAMPO3="subrec04campo3" CAMPO4="subrec04campo4" CAMPO5="subrec04campo5" />
    <subrecord CAMPO1="subrec05campo1" CAMPO2="subrec05campo2" CAMPO3="subrec05campo3" CAMPO4="subrec05campo4" CAMPO5="subrec05campo5" />
    </record>
    </data>

    Salva questo come
    Sample.xsl

    <?xml version="1.0"?>
    <xsl:template xmlns:xsl="http://www.w3.org/TR/WD-xsl">
    <HTML>
    <STYLE type="text/css">
    @media print
    {
    DIV { page-break-after: always; page-break-inside: avoid }
    }

    .Table {background:black; cellpadding:100}
    .TableHead {font:bold; color:white; align:center}
    .TableColumnHead {font:normal 'Verdana' bold; color:white; background:#0000FF}
    .TableRow {font:x-small 'Verdana'; color:black; background:#CCCCCC}
    </STYLE>
    <BODY>
    <xsl:for-each select="data/record">
    <DIV>
    <H2 align="center">Esempio <xsl:eval>this.index</xsl:eval></H2>
    [img]UNDCOST.GIF[/img]


    CAMPO1: <xsl:value-of select="@CAMPO1"/></P>


    CAMPO1: <xsl:value-of select="@CAMPO2"/></P>
    <TABLE class="Table" align="center">
    <THEAD>
    <TR class="TableHead">
    <TD class="TableColumnHead" align="center">Campo1</TD>
    <TD class="TableColumnHead" align="center">Campo2</TD>
    <TD class="TableColumnHead" align="center">Campo3</TD>
    <TD class="TableColumnHead" align="center">Campo4</TD>
    <TD class="TableColumnHead" align="center">Campo5</TD>
    </TR>
    </THEAD>
    <xsl:for-each select="./subrecord">
    <TR class="TableRow">
    <TD><xsl:value-of select="@CAMPO1"/></TD>
    <TD><xsl:value-of select="@CAMPO2"/></TD>
    <TD><xsl:value-of select="@CAMPO3"/></TD>
    <TD><xsl:value-of select="@CAMPO4"/></TD>
    <TD><xsl:value-of select="@CAMPO5"/></TD>
    </TR>
    </xsl:for-each>
    </TABLE>


    <HR/>
    </DIV>
    </xsl:for-each>
    </BODY>
    </HTML>
    </xsl:template>


    Poi col brauser apri il file xml e dai un okkio al codice

    Spero ti possa chiarire le idee )))


    Laufer

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 © 2025 vBulletin Solutions, Inc. All rights reserved.