Salve a tutti ragazzi.
Il mio problema è quello della lettura dei nodi da un file XML.
Allora io ho un file xml strutturato in questa maniera.
Ora tramite un file XSL dovrei visualizzare il numero di persone che hanno preso un voto alla maturità > di 50 in questo caso il risultato dovrebbe essere due.codice:<PRINCIPALE> <CURRICULUM> <PERSONA> <NOME>Matteo</NOME> <COGNOME>GUERRA</COGNOME> <ETA>19</ETA> <SESSO>M</SESSO> <INDIRIZZO> <VIA>ALFIERI</VIA> <CIVICO>5</CIVICO> <CITTA>MANFREDONIA</CITTA> <PAESE>ITALIA</PAESE> </INDIRIZZO> </PERSONA> <STUDIO> <MATURITA> <SCUOLA>RAGIONERIA</SCUOLA> <VOTO>66</VOTO> </MATURITA> <LAUREA> <FACOLTA>INFORMATICA</FACOLTA> <VOTO>110</VOTO> </LAUREA> </STUDIO> </CURRICULUM> <CURRICULUM> <PERSONA> <NOME>MatIA</NOME> <COGNOME>GIACOMA</COGNOME> <ETA>60</ETA> <SESSO>F</SESSO> <INDIRIZZO> <VIA>ALFIIIK</VIA> <CIVICO>21</CIVICO> <CITTA>MANFREDONIA</CITTA> <PAESE>ITALIA</PAESE> </INDIRIZZO> </PERSONA> <STUDIO> <MATURITA> <SCUOLA>SCIENTIFICO</SCUOLA> <VOTO>66</VOTO> </MATURITA> <LAUREA> <FACOLTA>ECONOMIA</FACOLTA> <VOTO>80</VOTO> </LAUREA> </STUDIO> </CURRICULUM> </PRINCIPALE>
io eseguo la seguente ricerca per accedere al nodo VOTO
ma non va. Sapete dirmi il motivo?????codice:<xsl:variable name="Persone" select="count(curriculum/studio/maturita[voto])"></xsl:variable>
Vi ringrazio anticipatamente per i vostri preziosi consigli



Rispondi quotando