Pages: [1]   Go Down
Print
Author Topic: documenti di testo letti da java  (Read 2139 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
Chuck_son
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 1.583



WWW
« on: 29-08-2012, 09:35:28 »

qualcuno conosce quali sono i documenti di testo che java può tranquillamente leggere ad esempio con un FileReader e BufferedReader, e poi poterli inserire tranquillamente in una jTextArea?

« Last Edit: 29-08-2012, 10:11:44 by Chuck_son » Logged

Aliens Exist
ɹǝǝuıƃuǝsɹǝʌǝɹ
Administrator
God of the Forum
*****
Offline Offline

Gender: Male
Posts: 4.474


Più grande è la lotta, e più è glorioso il trionfo


WWW
« Reply #1 on: 29-08-2012, 12:01:02 »

qualcuno conosce quali sono i documenti di testo che java può tranquillamente leggere ad esempio con un FileReader e BufferedReader, e poi poterli inserire tranquillamente in una jTextArea?
I file di testo puro (plain-text).
Logged

La grande marcia della distruzione mentale proseguirà. Tutto verrà negato. Tutto diventerà un credo. È un atteggiamento ragionevole negare l'esistenza delle pietre sulla strada; sarà un dogma religioso affermarla. È una tesi razionale pensare di vivere tutti in un sogno; sarà un esempio di saggezza mistica affermare che siamo tutti svegli. Accenderemo fuochi per testimoniare che due più due fa quattro. Sguaineremo spade per dimostrare che le foglie sono verdi in estate. Non ci resterà quindi che difendere non solo le incredibili virtù e saggezze della vita umana, ma qualcosa di ancora più incredibile: questo immenso, impossibile universo che ci guarda dritto negli occhi. Combatteremo per i prodigi visibili come se fossero invisibili. Guarderemo l'erba e i cieli impossibili con uno strano coraggio. Saremo tra coloro che hanno visto eppure hanno creduto.

In tutto, amare e servire.

  
                            ن                           
I can deal with ads,
I can deal with buffer,
but when ads buffer
I suffer...

...nutrimi, o Signore, "con il pane delle lacrime; dammi, nelle lacrime, copiosa bevanda...

   YouTube 9GAG    anobii  S  Steam T.B.o.I. Wiki [univ] Lezioni private  ʼ  Albo d'Ateneo Unicode 3.0.1
Usa "Search" prima di aprire un post - Scrivi sempre nella sezione giusta - Non spammare - Rispetta gli altri utenti - E ricorda di seguire il Regolamento
Chuck_son
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 1.583



WWW
« Reply #2 on: 29-08-2012, 12:13:45 »

non c'è un modo per identificare questi tipi di file?

nel senso: se è un testo puro, leggi... altrimenti usa parser
Logged

Aliens Exist
LtWorf
Forumista Esperto
****
Offline Offline

Posts: 1.079

Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia


WWW
« Reply #3 on: 29-08-2012, 12:51:05 »

che parser?
Logged

There are some OO programming languages. I will create the first -_-' language.

LtWorf
ɹǝǝuıƃuǝsɹǝʌǝɹ
Administrator
God of the Forum
*****
Offline Offline

Gender: Male
Posts: 4.474


Più grande è la lotta, e più è glorioso il trionfo


WWW
« Reply #4 on: 29-08-2012, 13:20:33 »

non c'è un modo per identificare questi tipi di file?

nel senso: se è un testo puro, leggi... altrimenti usa parser
Certo. Scorri tutto il contenuto del file, byte per byte. Se vedi che ogni byte corrisponde a un carattere stampabile (spazi bianchi compresi, tipo ritorno a capo), allora è plain-text...
Logged

La grande marcia della distruzione mentale proseguirà. Tutto verrà negato. Tutto diventerà un credo. È un atteggiamento ragionevole negare l'esistenza delle pietre sulla strada; sarà un dogma religioso affermarla. È una tesi razionale pensare di vivere tutti in un sogno; sarà un esempio di saggezza mistica affermare che siamo tutti svegli. Accenderemo fuochi per testimoniare che due più due fa quattro. Sguaineremo spade per dimostrare che le foglie sono verdi in estate. Non ci resterà quindi che difendere non solo le incredibili virtù e saggezze della vita umana, ma qualcosa di ancora più incredibile: questo immenso, impossibile universo che ci guarda dritto negli occhi. Combatteremo per i prodigi visibili come se fossero invisibili. Guarderemo l'erba e i cieli impossibili con uno strano coraggio. Saremo tra coloro che hanno visto eppure hanno creduto.

In tutto, amare e servire.

  
                            ن                           
I can deal with ads,
I can deal with buffer,
but when ads buffer
I suffer...

...nutrimi, o Signore, "con il pane delle lacrime; dammi, nelle lacrime, copiosa bevanda...

   YouTube 9GAG    anobii  S  Steam T.B.o.I. Wiki [univ] Lezioni private  ʼ  Albo d'Ateneo Unicode 3.0.1
Usa "Search" prima di aprire un post - Scrivi sempre nella sezione giusta - Non spammare - Rispetta gli altri utenti - E ricorda di seguire il Regolamento
Chuck_son
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 1.583



WWW
« Reply #5 on: 29-08-2012, 13:26:52 »

che parser?

un parser che poi implementerò in base all'estensione del file per renderlo compatibile xD

Certo. Scorri tutto il contenuto del file, byte per byte. Se vedi che ogni byte corrisponde a un carattere stampabile (spazi bianchi compresi, tipo ritorno a capo), allora è plain-text...

ma una lista per esempio delle estensioni di plain.text non si trova?
« Last Edit: 29-08-2012, 13:33:36 by Chuck_son » Logged

Aliens Exist
LtWorf
Forumista Esperto
****
Offline Offline

Posts: 1.079

Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia


WWW
« Reply #6 on: 02-09-2012, 09:41:16 »

ma le estensioni non è che siano molto affidabili... per questo esiste una cosa tipo libmagic
Logged

There are some OO programming languages. I will create the first -_-' language.

LtWorf
Chuck_son
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 1.583



WWW
« Reply #7 on: 02-09-2012, 13:28:56 »

ma le estensioni non è che siano molto affidabili... per questo esiste una cosa tipo libmagic

utilizzabile solo su linux?
Logged

Aliens Exist
LtWorf
Forumista Esperto
****
Offline Offline

Posts: 1.079

Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia


WWW
« Reply #8 on: 03-09-2012, 14:40:11 »

Ti facevo un esempio di come le estensioni non siano proprio affidabili, per usare libmagic da Java non credo sia semplicissimo :-)
Logged

There are some OO programming languages. I will create the first -_-' language.

LtWorf
Chuck_son
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 1.583



WWW
« Reply #9 on: 03-09-2012, 15:17:50 »

in ogni caso, ho "risolto" con un messaggio: "Documento di testo non supportato"  [Emoticon] Rosik Asd
Logged

Aliens Exist
Pages: [1]   Go Up
Print
Jump to: