 |
Jaky |
| [QUOTE][i]Originally posted by jonny86 [/i]
... |
25-01-2008 16:44 |
|
 |
Jaky |
.grande:maestro.
Registered: Nov 2003
Posts: 703 (0.09 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: laureando
Time Online: 5 Days, 1:02:58 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by jonny86
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())
non credo che i prof abbiano previsto questa cosa, spesso ci facciamo + problemi noi di quanti se ne siano fatti loro nel pensare questo programma.....bisognerebbe chieder conferma..
|
|
25-01-2008 16:44 |
|
|
|  |
 |
il_gege |
| Scusatemi una cosa, io sono MOLTO ignorante in jav ... |
26-01-2008 11:42 |
|
 |
il_gege |
_Kantina27-PunkRock_

Registered: Oct 2006
Posts: 283 (0.04 al dì)
Location: Seregno
Corso: Comunicazione Digitale
Anno: Oramai fuori.
Time Online: 3 Days, 18:32:52 [...]
Status: Offline
Edit | Report | IP: Logged |
Scusatemi una cosa, io sono MOLTO ignorante in java.
Di conseguenza vi pongo il mio problema:
Allora, usando il seguente codice
code: FileReader doc = new FileReader("page.html");
BufferedReader bfr = new BufferedReader(doc);
html = bfr.readLine();
mi viene ritornata solo la prima riga del sorgente; come mai?
Parte seconda:
code: FileReader doc = new FileReader("page.html");
BufferedReader bfr = new BufferedReader(doc);
html = bfr.read();
Invece così mi ritorna il numero di byte, ok, ma se poi io li volessi tramutare in stringhe?
__________________
Kantina27 - Punk Rock
MySpace Profile
|
|
26-01-2008 11:42 |
|
|
|  |
 |
Nostrills |
| [QUOTE][i]Originally posted by il_gege [/i]
... |
26-01-2008 12:20 |
|
 |
Nostrills |
.cow.

Registered: Jan 2008
Posts: 40 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 10 Days, 16:17:09: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by il_gege
Allora, usando il seguente codice
code: FileReader doc = new FileReader("page.html");
BufferedReader bfr = new BufferedReader(doc);
html = bfr.readLine();
mi viene ritornata solo la prima riga del sorgente; come mai?
ciao
allora è giusto secondo me usare il readLine() del BufferedReader...però per leggere tutto il file devi mette il readLine() dentro un while con come condizione il fatto che nn legga stringhe nulle (il che significa che il file è stato letto tutto)..
|
|
26-01-2008 12:20 |
|
|
|  |
 |
il_gege |
| Ok perfetto!
... |
26-01-2008 13:31 |
|
 |
il_gege |
_Kantina27-PunkRock_

Registered: Oct 2006
Posts: 283 (0.04 al dì)
Location: Seregno
Corso: Comunicazione Digitale
Anno: Oramai fuori.
Time Online: 3 Days, 18:32:52 [...]
Status: Offline
Edit | Report | IP: Logged |
Ok perfetto!
Grazie mille...
però se io volessi usare un array di stringhe, come faccio a sapere quanto è lungo il buffer??
Così almeno se ho un vettore riesco a facilitare i movimenti per andarmi a cercare i caratteri..
__________________
Kantina27 - Punk Rock
MySpace Profile
|
|
26-01-2008 13:31 |
|
|
|  |
 |
Nostrills |
| non saprei..magari prova a darti una guardata alle ... |
26-01-2008 13:55 |
|
 |
Nostrills |
.cow.

Registered: Jan 2008
Posts: 40 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 10 Days, 16:17:09: [...]
Status: Offline
Edit | Report | IP: Logged |
non saprei..magari prova a darti una guardata alle API's di BufferedReader che magari trovi qualche metodo utile...
|
|
26-01-2008 13:55 |
|
|
|  |
 |
Deviling Master |
| Invece di complicarti la vita leggi linea x linea ... |
26-01-2008 14:51 |
|
 |
Deviling Master |
.illuminato.
Registered: Oct 2007
Posts: 184 (0.03 al dì)
Location: Missaglia -LC-
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 21:51:21 [...]
Status: Offline
Edit | Report | IP: Logged |
Invece di complicarti la vita leggi linea x linea e "attaccala" a una stringa di supporto
Last edited by Deviling Master on 26-01-2008 at 15:12
|
|
26-01-2008 14:51 |
|
|
|  |
 |
Nostrills |
| si potrebbe essere una buona soluzione anche quell ... |
26-01-2008 15:21 |
|
 |
Nostrills |
.cow.

Registered: Jan 2008
Posts: 40 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 10 Days, 16:17:09: [...]
Status: Offline
Edit | Report | IP: Logged |
si potrebbe essere una buona soluzione anche quella....
|
|
26-01-2008 15:21 |
|
|
|  |
 |
il_gege |
| Vabbè, ormai quella parte lì l'ho passata, visto ... |
26-01-2008 20:16 |
|
 |
il_gege |
_Kantina27-PunkRock_

Registered: Oct 2006
Posts: 283 (0.04 al dì)
Location: Seregno
Corso: Comunicazione Digitale
Anno: Oramai fuori.
Time Online: 3 Days, 18:32:52 [...]
Status: Offline
Edit | Report | IP: Logged |
Vabbè, ormai quella parte lì l'ho passata, visto che comunque sono riuscito a muovermi...
Ora debbo capire come muovermi nella classe Tag.
Penso che sia quella la peggiore...
__________________
Kantina27 - Punk Rock
MySpace Profile
|
|
26-01-2008 20:16 |
|
|
|  |
 |
Deviling Master |
| Secondo me è una delle più facili. Classifica il ... |
26-01-2008 20:17 |
|
 |
Deviling Master |
.illuminato.
Registered: Oct 2007
Posts: 184 (0.03 al dì)
Location: Missaglia -LC-
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 21:51:21 [...]
Status: Offline
Edit | Report | IP: Logged |
Secondo me è una delle più facili. Classifica il Tag e lo manda "giù" alla relativa sottoclasse in base al tipo
__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia
http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif
|
|
26-01-2008 20:17 |
|
|
|  |
 |
Supernick |
| Scusate io ho provato uan cosa....
... |
27-01-2008 10:52 |
|
 |
Supernick |
.tritagranchi.

Registered: Jan 2008
Posts: 323 (0.05 al dì)
Location: Albairate (MI)
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 1 Day, 17:31:17 [...]
Status: Offline
Edit | Report | IP: Logged |
Scusate io ho provato uan cosa....
questo è il codice
import javax.swing.*;
import java.lang.*;
import java.io.*;
public static void main (String [] args)throws IOException{
String Name;
Name=JOptionPane.showInputDialog("Inserisci il nome del file");
FileReader frd = new FileReader(Name);
BufferedReader bfr = new BufferedReader(frd);
String html;
while ((html=bfr.readLine()) != null)
System.out.println(html);
bfr.close();
frd.close();
System.exit(0);
}
}
Devo per forza lanciare l'eccezzione IOException, altrimenti non mi compila...qualcuno sa dirmi il perchè?
|
|
27-01-2008 10:52 |
|
|
|  |
 |
il_gege |
| Metti che non trova il file... ... |
27-01-2008 14:19 |
|
 |
il_gege |
_Kantina27-PunkRock_

Registered: Oct 2006
Posts: 283 (0.04 al dì)
Location: Seregno
Corso: Comunicazione Digitale
Anno: Oramai fuori.
Time Online: 3 Days, 18:32:52 [...]
Status: Offline
Edit | Report | IP: Logged |
Metti che non trova il file...
__________________
Kantina27 - Punk Rock
MySpace Profile
|
|
27-01-2008 14:19 |
|
|
|  |
 |
Supernick |
| giustamente...comunque purtroppo ho scoperto che v ... |
27-01-2008 16:28 |
|
 |
Supernick |
.tritagranchi.

Registered: Jan 2008
Posts: 323 (0.05 al dì)
Location: Albairate (MI)
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 1 Day, 17:31:17 [...]
Status: Offline
Edit | Report | IP: Logged |
giustamente...comunque purtroppo ho scoperto che va messo nel costruttore della classe HTMLPage.....
solo che così non mi funziona
cioè compila ma quando scrivo il nome del file non mi da niente come output........sigh...e spesso mi si riavvia il pc.......
|
|
27-01-2008 16:28 |
|
|
|  |
 |
ziplo |
| ma creando il metodo astratto updateStatistics nel ... |
28-01-2008 15:41 |
|
 |
ziplo |
.fedelissimo.
Registered: Jan 2008
Posts: 56 (0.01 al dì)
Location: bg
Corso: com dig
Anno: 1
Time Online: 19:09:22 [...]
Status: Offline
Edit | Report | IP: Logged |
ma creando il metodo astratto updateStatistics nella classe tag anche la classe diventa astratta e non puo quindi essere istanziata?
|
|
28-01-2008 15:41 |
|
|
|  |
 |
Deviling Master |
| Che novità..... ... |
28-01-2008 16:43 |
|
 |
Deviling Master |
.illuminato.
Registered: Oct 2007
Posts: 184 (0.03 al dì)
Location: Missaglia -LC-
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 21:51:21 [...]
Status: Offline
Edit | Report | IP: Logged |
Che novità.....
__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia
http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif
|
|
28-01-2008 16:43 |
|
|
|  |
 |
giron |
| scusate la domanda fuori luogo ma non volevo aprir ... |
28-01-2008 21:51 |
|
 |
giron |
.primate.
Registered: Jun 2006
Posts: 62 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 16:21:30 [...]
Status: Offline
Edit | Report | IP: Logged |
scusate la domanda fuori luogo ma non volevo aprire un thread per una domanda stupida.
Per fare il progettino di gennaio a quale appello sul sifa dobbiamo iscriverci?
|
|
28-01-2008 21:51 |
|
|
|  |
 |
| All times are GMT. The time now is 05:33. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|