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

    selezione distinta di nodi con xpath

    ciao, pur avendo cercato con google, non riesco a trovare una espressione che mi restituisca tutti i nodi (Marchio) distinti..
    ho ad esempio 500 nodi <marchio>Ciccio</marchio>, vorrei farmene restituire solo 1 in quanto sono tutti uguali..
    ho provato con
    codice:
    Prodotti/Prodotto[not(Marchio=preceding-sibling::Prodotto/Marchio)]/Marchio
    ma purtroppo mi restituisce sì dei nodi distinti ma non tutti..
    come potrei provare?
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ho provato anche così:
    codice:
    //elencoprod.SelectNodes("/Prodotti/Prodotto/Marchio[not(. = ./preceding-sibling::Prodotto/Marchio)]
    ma neanche funziona.. nel senso che mi ritorna comunque dei nodi con lo stesso contenuto.. però forse ho capito perchè.. forse il problema stà nel fatto che gli elementi uguali non sono sempre sequenziali.. nel senso che un nodo uguale può NON trovarsi precedentemente al primo..
    Voglio l'alt+s anche per FF

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.