.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Elaborazione dei testi letterali (http://www.dsy.it/forum/forumdisplay.php?forumid=101)
-- [sadegh] Primo compitino (http://www.dsy.it/forum/showthread.php?threadid=19276)


Posted by franzdav on 03-05-2005 16:43:

Primo compitino

Ciao a tutti,

in riferimento al primo compitino, qualcuno ha capito cosa bisogna fare?

Qualcuno mi può indicare i programmi che vanno utilizzati?

Purtroppo io per questioni di lavoro non ho potuto frequentare.

Grazie mille a tutti


Posted by Armen on 11-05-2005 14:03:

Ciao, puoi iniziare a dare un'occhiata a questo thread ;)

ETL comandi di base

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by luna on 11-05-2005 14:16:

Intervento del moderatore:
sposto il thread. :) Grazie Armen per l'aiuto :)

__________________
"Solamente il cuore ti permette di vedere chiaramente.L'essenziale e' invisibile agli occhi"
bisogna vivere "alla giornata", senza crearsi troppe aspettative. quello che viene sarà un "di più" ed è da mettere nel salvadanaio.
Sono troppo una grilla petulante :D by Nous


Posted by m@cCo on 14-05-2005 14:58:

per il primo compitino (discussione 16/05/2005)
siamo riusciti a risolvere i primi 5 punti. e va bene :|

ma qualcuno sa' come fare il punto 6 in particolare, per estrarre le statistiche con XQuery ?
Ma Xquery che e' ? ma almeno l'ha spiegato ?
perche slides sull'argomento non ve ne sono sul "sito ufficiale"

risolverlo con una manciata di javascript e qualche elaborazione su array se po' fa ! ma non e' quello che chiede

AIUTOOOOOOOOOOOOOOOOOO !!!!!!


Posted by Armen on 14-05-2005 16:13:

Originally posted by m@cCo
per il primo compitino (discussione 16/05/2005)
siamo riusciti a risolvere i primi 5 punti. e va bene :|

ma qualcuno sa' come fare il punto 6 in particolare, per estrarre le statistiche con XQuery ?
Ma Xquery che e' ? ma almeno l'ha spiegato ?
perche slides sull'argomento non ve ne sono sul "sito ufficiale"

risolverlo con una manciata di javascript e qualche elaborazione su array se po' fa ! ma non e' quello che chiede

AIUTOOOOOOOOOOOOOOOOOO !!!!!!


Posso provare a darti una spiegazione terra terra... ;)

Xquery non è altro che il "linguaggio" utilizzato per fare le richieste sull'albero di un file xml.

...ti faccio un paio di esempi:

...ogni interrogazione indicizza un array quindi basta usare ".length" per avere la lunghezza.

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by m@cCo on 14-05-2005 19:23:

Ehm...certo :D
E dove trovo informazioni su questo linguaggio?
Cerco anche su google tranquillo, giusto per sapere.

Invece per la prima parte come posso dividere parola per parola?
Cioè noi avevamo pensato di usare la collezione all, ma alcuni oggetti li considera come un unico insieme, non capisco perchè, se volete posto il codice.


Posted by Armen on 14-05-2005 20:26:

no...tranquillo non postare...

Salvi tutto il testo in una variabile, diciamo text.
Quindi utilizza la funzione split: text.split(" ");
...questa funzione restituisce un array con i token ;)

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by Principessa on 14-05-2005 20:42:

grazie per le dritte!

che editor consigli per JavaScript che sia anche un debugger?


Posted by m@cCo on 14-05-2005 22:40:

Originally posted by Armen
no...tranquillo non postare...

Salvi tutto il testo in una variabile, diciamo text.
Quindi utilizza la funzione split: text.split(" ");
...questa funzione restituisce un array con i token ;)


E' quello che abbiamo fatto, tuttavia alcuni oggetti come ho detto li considera assieme.
Abbiamo usato all.item(i).innerText.split(" ");

va bene?


Posted by Armen on 15-05-2005 10:40:

Originally posted by Principessa
grazie per le dritte!

che editor consigli per JavaScript che sia anche un debugger?

Per pigrizia non mi sono ancora scaricato un buon editor, e mi sono affidato a NotePad :oops:
...cmq qualsiasi editor utilizzato per Java dovrebbe andar bene, in quanto non sono molto diffusi editor specializzati per i soli JavaScript.
Consigliato da Lockit, ne ho provato uno che è essenziale ma comodo...non mi ricordo il nome!
Ora provo a fare una ricerca, poi ti faccio sapere ;)


Originally posted by m@cCo
E' quello che abbiamo fatto, tuttavia alcuni oggetti come ho detto li considera assieme.
Abbiamo usato all.item(i).innerText.split(" ");

va bene?


...mhm...ti conviene fare un po' di altre operazioni prima di applicare lo split!
1. sostituire ogni carattere che non sia testo (virgole, punti,...) con lo spazio.
2. portare tutto il testo in maiuscolo (o minuscolo)

Senza altri particolari, ti potrei dire che l'errore sta nell'applicare lo split ad ogni singolo spezzone ti testo invece che al testo completo....ma è solo uno dei possibili errori.

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by m@cCo on 15-05-2005 12:47:

Il fatto è che utilizzando la collezione all alcuni elementi li salta e altri li considera assieme.
Ora sto provando con body.innerText e in effetti la cosa migliora, però permangono alcune parole con spazio considerate uniche.

Per la sostituzione uso replace giusto?
Il problema è capire come prendere il testo di ogni singolo elemento senza fare il casino che fa.
A questo punto senza usare all non saprei come fare.


Posted by Armen on 15-05-2005 12:58:

Anch'io ci ho passato su un po' di tempo...non capivo cosa considerare per aver il testo completo.

Non sono sicuro che sia la cosa migliore (in quanto è piuttosto elaborata), ma io ho creato una funzione ricorsiva che analizzi l'intero albero partendo dai tag "senza figli" e che risalga arrivando fino alla radice.

Comunque non è un'algoritmo molto intuitivo...:)

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by m@cCo on 15-05-2005 13:56:

Ma Xquery si può inserire all'interno del file javascript o è necessario creare un nuovo file?


All times are GMT. The time now is 10:27.
Show all 13 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.