97 messaggi dal 25 gennaio 2007
Buongiorno a tutti.
Io ho file xml così strutturato:

<import>
<agenzie>
<agenzia id="1">
<nome_agenzia>Nome</nome_agenzia>
<indirizzo>indirizzo</indirizzo>
<logo>logo_agenzia</logo>
</agenzia>
<agenzia id="2">
<nome_agenzia>Nome</nome_agenzia>
<indirizzo>indirizzo</indirizzo>
</agenzia>
<agenzia id="2">
<nome_agenzia>Nome</nome_agenzia>
<indirizzo>indirizzo</indirizzo>
<logo>logo_agenzia</logo>
</agenzia>
</agenzie>
</import>

Per leggere i tag uno per uno utilizzo questa dicitura
Dim nodelist As xmlnodelist
nodelist = doc.SelectNodes("Espressione Xpath")
In questo modo so non ho capito male leggendo un pò d'informazioni in giro per internet mi si verrebbe a creare una lista che raggruppa tutti i nodi che soddisfano l'espressione xpath.
Per esempio prendendo il tag logo, mi si creerebbe una lista formata dai loghi delle agenzie con id 1 e 3 e qui arriva il mio problemma.
Io invece vorrei che nella lista dei nodi, venissero inseriti anche quei nodi dove il tag è mancante, in questo caso prendendo sempre in considerazione il tag Logo, vorrei che uscisse fuori una struttura del genere:

logo agenzia 1
vuoto
logo agenzia 3

In questo caso c'é qualche funzione, metodo o manuale che mi possa portare ad avere un struttura del genere o comunque a capire meglio il funzionamento dei file xml.
Modificato da RobyT83 il 27 ottobre 2008 15.46 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.