Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Hardware, Software e Toys > Software > Mondo Linux
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 26-05-10, 11:16   #1 (permalink)
User Newbie
 
Data di registrazione: May 2010
Messaggi: 1
XML e XQuery aiutoooo

Dico subito che è la prima volta che entro in questo sito e non so nemmeno se ho scelto il forum giusto, ma ho assolutamente bisogno di un aiuto...e spero di riuscire a trovarlo qui...
devo risolvere un esercizio in XQuery partendo da questo XML(XML è in francese ma non è un problema):

<composition>
<part name="voiture" manufacturer="renault">
<part name="moteur" manufacturer="renault">
<part name="bloc-moteur" manufacturer="renault"/>
<part name="boite-de-vitesses" manufacturer="shimano"/>
<part name="systeme-de-refroidissement" manufacturer="bosch"/>
</part>
<part name="roues" manufacturer="renault">
<part name="jante" manufacturer="renault"/>
<part name="pneu" manufacturer="michelin">
<part name="soupape" manufacturer="bosch"/>
</part>
</part>
</part>
<part name="ordinateur" manufacturer="dell">
<part name="processeur" manufacturer="intel"/>
<part name="ecran" manufacturer="iiyama"/>
</part>
</composition>

e devo scrivere una query XQuery che renda tutte le combinazioni
<a> <b>x</b> <b>y</b> , dove x e y sono due pezzo distinti fabbricati per la stessa casa automobilistica (@manufacteur). Trovare una soluzione tale che se l'informazione <a> <b>x</b> <c>y</c> </a> è già stata visualizzata,allora l'informazione "inversa" <a> <b>y</b> <b>x</b> </a> non verrà visualizzata.Un risultato corretto è:

<a><b>voiture</b><c>moteur</c></a>
<a><b>voiture</b><c>bloc-moteur</c></a>
<a><b>voiture</b><c>roues</c></a>
<a><b>voiture</b><c>jante</c></a>
<a><b>moteur</b><c>bloc-moteur</c></a>
<a><b>moteur</b><c>roues</c></a>
<a><b>moteur</b><c>jante</c></a>
<a><b>bloc-moteur</b<c>roues</c></a>
<a><b>bloc-moteur</b<c>jante</c></a>
<a><b>systeme-de-refroidissement</b> <a><b>roues</b><c>jante</c></a>

Ecco...come si scrivere una query per avere questo risultato qui????
Biby_87 non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 17:28.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.