Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    6

    for each partendo dall'ultimo nodo

    Ho un xml particolare da cui devo effettuare il mapping xreando un altro xml, invertendo l'ordine dei campi.
    In sostanze il nodo a deve diventare b in output, e il nodo b diventare a.
    Non riesco con l'istruzione for-each a posizionarmi sull'ultimo nodo e non sul primo.


    grazie a tutti
    ruglas

  2. #2
    Utente di HTML.it L'avatar di Robycz
    Registrato dal
    Jul 2002
    Messaggi
    245
    Da principiante in xml,xsl,.. quale sono, posso solo suggerirti di utilizzare il sort:
    http://www.w3schools.com/xsl/el_sort.asp

    sempre che ci sia un elemento utile all'ordinamento...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    6
    il problema è che nn ho un campo sul quale fare il sort ma bensi mi serve di posizionarmi su un nodo presente piu volte in un xml partendo dall'ultimo fino ad arrivare al primo nodo
    es:
    <A>








    </A>
    Mi serve di partire dall'ultimo B fino al primo poiche al suo interno ci sono dei campi che contengono informazioni diverse(anche se uguali) e che vanno riportate in output a ritroso....inziio a credere che sia impossibile usando un solo for:each

    grazie
    rug

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.