Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [vb.net] linq to xml

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    13

    [vb.net] linq to xml

    File XML del tipo:

    <Domande>
    <SupArg>

    <Arg Code="01011">
    <IDI Testo="paroleparole" Valore="V" CodID="1"></IDI>
    </Arg>

    <Arg Code="01012">
    <IDI><IDI Testo="altreparoleparole" Valore="F" CodID="2"></IDI></IDI>
    </Arg>

    </SupArg>
    </Domande>
    Con la sequente interrogazione:

    Dim query = From idi In documento...<Arg>.<IDI>
    Order By idi.@CodID
    Select idi.@Testo, idi.@Valore, idi.@CodID
    Return query

    ottengo indistintamente tutti gli IDI di tutti gli Arg

    come posso domandargli invece di selezionarmi solo gli IDI del Nodo padre Arg con proprietà Code="01012"?? grazie!!

  2. #2
    Utente di HTML.it L'avatar di Vinsent
    Registrato dal
    May 2011
    Messaggi
    314
    Penso che potresti andare di IF ciclando gli Arg fino a trovare il Value 01012 della proprietà Code.
    Prova a dare un' occhiata a questo mio post:
    http://forum.html.it/forum/showthrea...readid=1462481
    in
    nome_impostazione = node.ChildNodes(b).Attributes("name").Value
    devi sostituire name con Code e nella IF successiva il tuo 01012....più o meno...

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.