Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    [XSLT] trasformare elemento xml dentro altro elemento di testo

    ciao a tutti, sto guardando un po questo xml per vedere se riesco ad adattarlo bene alle mie esigenze...

    in pratica non ho trovato info sulla possibilità di fare questo:

    codice:
    <testo>Miotesto, <elem value="valore" /> testo ancora...</testo>
    E vorrei riuscire ad applicare un certo codice xhtml (un template) ad ogni ELEM che ho dentro TESTO, che a sua volta avrà un suo template e sarà quindi inserito in un contesto xhtml.

    è possibile?

    o addirittura è possibile fare: <elem="valore" />

    ciao,
    jack.

  2. #2
    è così difficile?

  3. #3
    non capisco esattamente cosa tu voglia fare :master:
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  4. #4
    mmm... semplicemente mi chiedevo:

    1) il testo quotato è corretto?
    2) se sì come posso sostituire con xslt il tag ELEM con un template? così come farei normalmente con un tag classico <mio></mio> ?

    mi sono fatto capire? :master:

  5. #5
    certo, un nodo può tranquillamente trovarsi all'interno di un elemento testo, quindi ticomporterai sempre allo stesso modo, facendo attenzione che il nodo ha nodetype 1 mentre il testo ha un nodetype diverso(nn ricordo ).
    PS:
    codice:
    <elem="valore" />
    non esiste , sarebbe come un nodo "vuoto", cioè <></> senza attributi.
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  6. #6
    mi scrivi 2 righe su come intercettare tutti gli ELEM dentro tutti i TESTO?

    posto che faccio tipo:

    XSLT:foreach PARENTdiTESTO
    <div class="testo">


    XSLTrendivalore TESTO </p>
    </div>

  7. #7
    up

  8. #8
    codice:
    <xsl:for-each select="elem">
    	<div class="testo"> 
    	
    
     <xsl:value-of select="."/></p> 
    	</div>
    </xsl:for-each>
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  9. #9
    mmm... non mi è chiaro...

    diciamo che ho questo xml (esempio banale):
    codice:
    <descrizione> Ciao a tutti, questo è un testo! Questa è una 
    parola <underline parola="evidenziata" /> e quest è 
    un'altra ancora: <underline parola="prova2" />, capito?
    </descrizione>
    diciamo ora che voglio diventi questo xhtml:
    codice:
    Ciao a tutti, questo è un testo! Questa è una parola 
    <u>evidenziata</u> e quest è un'altra ancora: <u>prova2</u>, capito?
    </p>
    che xslt ci vuole?

  10. #10
    Prova a dare una (non troppo breve occhiata) qui o se hai proprio fretta almeno leggi qui

    SUGGERIMENTO: Un documenti xsl è sempre e comunque un file xml
    valido e well formed...

    _Bye
    __And

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.