.dsy:it. Pages (12): « 1 [2] 3 4 5 6 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- nuovo progetto : consigli (http://www.dsy.it/forum/showthread.php?threadid=33437)


Posted by Echoes on 23-01-2008 15:33:

Originally posted by Giuffre
.....Secondo me bisogna usare il Polimorfismo su tutte le classi perchè è nostro amico.....


Secondo me invece avete fumato...


Posted by Nostrills on 23-01-2008 16:52:

Originally posted by Giuffre
Per controllare quanti tag ci sono secondo me si dovrebbe utilizzare Arrays.sort() che ti riordina il vettore in base a quanti tag ci sono

Per capire che tipo di tag io direi un StringTokenizer che taglia la stringa sui caratteri < e >

Non ho ben capito perchè vuoi usare un Arrays.sort() che da quanto ricordo riordina l'array attraverso il compareTo per controllare quanti tag ci sono....???


sullo StringTokenizer mi trovi d'accordo...


Posted by Deviling Master on 23-01-2008 17:14:

Credo voglia dire che se li ordini in ordine alfabetico fai prima con i controlli di validità

__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia

http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif


Posted by Nostrills on 23-01-2008 17:24:

si..potrebbe essere una soluzione ma secondo me è meglio se ti crei un contatore in ogni sottoclasse di tag che ogni volta che crea un oggetto aumenta..


Posted by Deviling Master on 23-01-2008 18:08:

Mi sembra una buona idea!! Adesso ci penso

__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia

http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif


Posted by Jaky on 23-01-2008 23:55:

scusate...qualcuno che utilizza vecchie edizioni del libro, sa dov'è quella pagina internet di pighizzini in cui ci sono tutti gli errori di battitura?


Posted by ziplo on 24-01-2008 17:29:

Ma secondo voi perchè consiglia di pulire la stringa dagli eventuali spazi bianchi nella classe Tag ?
grazie


Posted by Supernick on 24-01-2008 17:59:

Questo non lo so...ma mi sorge un'altro dubbio........se all'interno del documento HTML c'è ad eseempio una frase con scritto " 9<10 (nove minore di dieci)"........devo stare attento anche che non conti il minore all'interno della frase come tag........o non è necessario???
grazie-


PS: Si Echoes, venerdì alle 10 ci son pure io :D


Posted by Lorux on 24-01-2008 19:30:

raga ma nel testo dove spiega come creare la classe tagstack dice "A parte le segnature dei metodi push e pop `e lasciata piena libert`a sull’implementazione
di questa classe, a patto di non utilizzare la classe
java.util.Stack o equivalenti."

ora,nn so come funziona la java.util.stack ma io ho creato una stack come sapevo farla in C,cioè con ogni elemento della stack che ha all'interno un riferimento all'elemento precedente..
ora,là dice "a patto di non utilizzare la classe
java.util.Stack o equivalenti.",questo equivalenti comprende anche la stack che ho creato da me o posso usarla tranquillamente?


Posted by Echoes on 24-01-2008 20:11:

Penso che lo stack tuo lo puoi usare tranquillamente. Lui specifica limitazioni solo nella java.util.Stack ,quindi è una soluzione accettabile ....


Posted by Jaky on 24-01-2008 23:56:

scusate, avrei bisogno di un chiarimento:

io ho la prima edizione del libro, per quanto rigurda gli stream ci sono solo 20 pagine...anche nel vostro libro sono così poche?

non è che ci sia molto sul come prelevare le stringhe da un file..ho trovato solo readLine() della classe BufferedReader =( è proprio questo quello che bisogna utilizzare?

spero che qualcuno mi risponda..grazie :S


Posted by Jaky on 25-01-2008 00:04:

Originally posted by ziplo
Ma secondo voi perchè consiglia di pulire la stringa dagli eventuali spazi bianchi nella classe Tag ?
grazie


non lo capisco nemmeno io :?


Posted by Echoes on 25-01-2008 07:37:

Originally posted by Jaky
scusate, avrei bisogno di un chiarimento:

io ho la prima edizione del libro, per quanto rigurda gli stream ci sono solo 20 pagine...anche nel vostro libro sono così poche?

non è che ci sia molto sul come prelevare le stringhe da un file..ho trovato solo readLine() della classe BufferedReader =( è proprio questo quello che bisogna utilizzare?

spero che qualcuno mi risponda..grazie :S


Io avevo pensato di utilizzare appunto readLine() e mettere il contenuto del file HTML in un array di stringhe o (in caso sia più funzionale) in una stringa unica..


Posted by Lorux on 25-01-2008 14:26:

io ho usato .read() del fileinputstream che legge un carattere alla volta e mette tutto in una stringa sola,poi lavoro su quella


Posted by jonny86 on 25-01-2008 16:01:

Secondo me la soluzione migliore è quella di lorux, perchè se no rischiate che se il file HTML è scritto tutto su un unica riga vi viene l'errore di overflow di lettura (cioè cercate di mettere in una stringa tutto il documento con readLine())

Poi penso che malchiodi consigli di pulire da eventuali spazi bianchi perchè se no per memorizzare gli attributi e i loro valori poi vi incasinate... cioè se avete un tag così:
<a href="pippo" target = "_blank"> lui ha detto che è valido ma se non eliminate gli spazi a fianco dell'uguale poi quando usate StringTokenizer per spezzettare i vari attributi siete nei casini (infatti vi darebbe come token: href="pippo",target,=,"_blank" mentre dovrebbe essere href="pippo",target="_blank".

E poi un consiglio.... non utilizzate StringTokenizer per verificare se il tag è aperto e chiuso bene, bastano 2 charAt nelle posizioni giuste.


All times are GMT. The time now is 00:31. Pages (12): « 1 [2] 3 4 5 6 » ... Last »
Show all 178 posts from this thread on one page

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