Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    Perfavore qualcuno mi fà capire come funziona questo xsl?

    ciao, qualcuno perfavore mi fà capire come cavolo funziona questo xsl?
    scusate, ma sono può adirato, perchè cacchio, tra tutte le guide che ho trovato in rete ci sono talmente di quelle affermazioni contrastanti e non funzionanti che non ci stò capendo + niente
    Cmq spero che qualcuno mi risponda.
    Allora io ho un semplice file xml a cui collego un file xsl, quindi:
    codice:
    <?xml version="1.0" encoding="iso-8859-1" ?>
    <?xml-stylesheet type="text/css" href="style.xsl"?>
    
    <sezioni>
     <fagevolata>
      <titolo>
       FINANZA AGEVOLATA
      </titolo>
      testo blablabla
     </fagevolata>
    </sezioni>
    Ora io voglio formattare solo il tag "titolo"
    Quindi nell'xsl scrivo:
    codice:
    <?xml version="1.0"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
    <xsl:value-of select="/fagevolata/titolo"/>
    <xsl:apply-template/>
    </xsl:template>
    </xsl:stylesheet>
    Perche cacchio no mi funziona

  2. #2
    Su http://pro.html.it trovi una guida molto interessante.

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    guida che ho letto e che stà tra le tante di cui ho parlato sopra..

  4. #4
    Hai provato ad aprire le pagine in Mozilla? Forse è più adatto agli xsl di IE.

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    il problema non è tanto visualizzare l'xml prodotto dall'xsl, il problema è proprio come usare l'xsl..
    cioè voglio dire, ad es. adesso ho bisogno di rintraciare parti di testo all'interno di un tag xml, e applicare una lista html a questo testo.. come posso fare? qualcuno m lo spiega?

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Ora io voglio formattare solo il tag "titolo"
    <xsl:template match="titolo">

    <xsl:apply-templates/>

    </xsl:template>



    Hai provato ad aprire le pagine in Mozilla? Forse è più adatto agli xsl di IE.
    :master:

  7. #7
    XSL trasforma XML in HTML, ovvero applicando XSL a XML dovresti ottenere come output la la pagina HTML che hai disegnato nel foglio di stile.

    La trasformazione puo' avvenire onfly, via client (browser) oppure lato server.

    Nel primo caso hai necessita' di un browser che supporti la trasformazione, nel secondo caso devi avere un parser (come Xalan ad esempio).

    Se leggi una guida qualsiasi e provi un po' di esempi vedrai che e' facile.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  8. #8
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ti giuro che ho letto le guide, quindi sono arrivato fino a qui:
    XML
    codice:
    <?xml version="1.0" encoding="iso-8859-1" ?>
    <?xml-stylesheet type="text/xsl" href="style.xsl"?>
    
    <sezioni>
    	<fagevolata>
    		<titolo>
    		FINANZA AGEVOLATA
    		</titolo>
    			<testo>La definizione del valore di un'azienda o di parti di essa è spesso un momento chiave nel processo decisionale relativo ad operazioni di finanza ordinaria e straordinaria.
    Verifica, reperimento e gestione di agevolazioni finanziarie (contributi in conto capitale, contributi in conto interessi, credito di imposta) messe a disposizione dalle norme regionali,nazionali ed europee, in relazione alle caratteristiche dell'azienda e ai progetti di investimento.In particolare ricerca delle migliori opportunità di finanziamento per:
    			
    sviluppo di nuova impresa;
    ampliamento, ristrutturazione, ammodernamento di  impresa esistente;
    ricerca e sviluppo;
    innovazione tecnologica;
    internazionalizzazione.
    			
    			</testo>
    	</fagevolata>
    
    
    <formazione>
    <titolo>
    FORMAZIONE
    </titolo>
    <testo>Global Consulting ha sviluppato un'esperienza approfondita nella definizione ed implementazione di progetti finanziati di Formazione e Sviluppo delle Risorse finalizzati al potenziamento della capacità competitiva, obiettivo centrale dei programmi di sviluppo dell'Unione Europea.
    
    La Global Consulting può quindi offrire una consulenza altamente qualificata sulle più adeguate soluzioni di finanziamento delle iniziative di sviluppo delle aziende, partendo dall'analisi della struttura, delle competenze distintive del business e degli obiettivi di sviluppo dell'impresa.
    
    Il servizio offerto supporta tutte le fasi del processo, dalla valutazione dei fabbisogni alla progettazione e gestione delle attività, con particolare attenzione alla possibilità di ottenere contributi finanziari pubblici per le attività di formazione.	
    
    Global Consulting si rivolge alle aziende che intendono, con l'aiuto di specifiche linee di finanziamento comunitarie e nazionali, potenziare la propria competitività perseguendo obiettivi strategici, quali:
    
    
    - L'individuazione delle competenze strategiche necessarie   all'azienda	
    - La valutazione delle reali esigenze di sviluppo e integrazione   delle competenze	
    - L'ottimizzazione del rapporto costo/benefici della Formazione
    - La formazione e l'aggiornamento costante delle proprie risorse
    - Il monitoraggio dei progressi fatti e la pianificazione degli step   successivi
    </testo>
    </formazione>
    
    
    
    <marketing>
    <titolo>
    MARKETING
    </titolo>
    <testo>
    La Global Consulting , si occupa  di strategie di marketing e comunicazione, assistendo l’azienda lungo tutto il processo di Marketing Planning e, se necessario, affiancandola nella fase di implementazione delle azioni.
    
    La divisione  Marketing e Communications è composta  da professionisti del Marketing e della comunicazione aziendale che possono offrire supporto per progetti di :
    
    
    BRAND STRATEGY : volti a definire o a ripensare le strategie di brand in funzione dello scenario competitivo. Il Brand di un'azienda non è semplicemente l'aspetto esteriore del marchio o del prodotto, ma è composto da tutti quegli elementi che contribuiscono a creare l'esperienza del Cliente. Quanto più tale esperienza è unica e inimitabile, tanto più mantenibile sarà il vantaggio competitivo dell'azienda.
    
    COMUNICAZIONE ESTERNA ED INTERNA  : volti a migliorare l’atteggiamento dei clienti, dei potenziali clienti, dei pater, dell’opinione pubblica e dello staff nei confronti dell’azienda o suoi marchi e prodotti. 
    Oltre alla comunicazione strettamente pubblicitaria, le aziende producono e mettono in circolazione una vasta quantità di materiali diversi: dai cataloghi alle carte intestate, dal sito internet alle newsletter, che contribuiscono a creare l'immagine del marchio presso i Clienti attuali e potenziali. La Global Consulting può assistere l'azienda per progetti di impostazione o di revisione dell'Identità di Marchio e dell'Immagine Coordinata, coinvolgendo se necessario professionisti specifici per il tipo di intervento.
    </testo>
    </marketing>
    
    
    <consulenzal>
    <titolo>
    CONSULENZA DEL LAVORO
    </titolo>
    <testo> Lo studio di Consulenza del Lavoro della Global Consulting srl può vantare importanti e numerose collaborazioni tra rinomati professionisti, tutti iscritti nei relativi Albi di appartenenza e quindi direttamente responsabili delle attività svolte.
    La Global Consulting srl è il partner ideale per l'outsourcing dei seguenti servizi :
    1.	Elaborazione cedolini paga
    2.	Consulenza per l'amministrazione e la gestione dei rapporti con i lavoratori dipendenti/parasubordinati
    3.	Studio e ricerca di soluzioni personalizzate
    </testo>
    </consulenzal>
    </sezioni>
    XSL:
    codice:
    <?xml version="1.0"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="html"/>
    <xsl:template match="/">
    <font face="Times" size="4 px" color="#306AC2"><xsl:value-of select="//fagevolata/titolo"/></font>
    
    
    <font face="Verdana" size="2 px"><xsl:value-of select="//fagevolata/testo"/></font>
    
    
    
    </xsl:template>
    </xsl:stylesheet>
    A questo punto, aprendo il file xml con IE, mi mostra il titolo ed il testo del nodo "fagevolata" formattati correttamente. Ma se adesso volessi creare una lista html prendendo parte del testo contenuto nel tag <testo> di "fagevolata" come posso fare?

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.