Autore Topic: problemi con caratteri non italiani o con accento  (Letto 1040 volte)

Offline fieraf

  • Utente junior
  • **
  • Post: 88
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s 2
  • Sistema operativo:
    windows 7
problemi con caratteri non italiani o con accento
« il: 09 Marzo 2012, 12:20:36 CET »
0
ciao ragazzi.
ho una aplicazione in varie lingue tipo lo spagnolo o il francese che hanno degli accenti e caratteri tipo ñ,Ç.
l'applicazione guarda de i dati in un data base e poi li esporta in un file txt per poterli leggere in windows.
le parole con questi caratteri li leggo bene con notepad++ o con il blocco note di windows, ma nelle apllicazioni visual basic questi non vengono riconosciuti.
credo che sia un problema di unicode  che usa android.
c'e qualche parametro da settare al momento di scriver un file con android?
potete aiutarmi?

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:problemi con caratteri non italiani o con accento
« Risposta #1 il: 09 Marzo 2012, 13:04:28 CET »
0
Provato con:

Codice (Java): [Seleziona]
String filePath = "/sdcard/utf8_file.txt";
String UTF8 = "utf8";
int BUFFER_SIZE = 8192;

BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath), UTF8),BUFFER_SIZE);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filePath), UTF8),BUFFER_SIZE);
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial

Offline fieraf

  • Utente junior
  • **
  • Post: 88
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s 2
  • Sistema operativo:
    windows 7
Re:problemi con caratteri non italiani o con accento
« Risposta #2 il: 09 Marzo 2012, 13:41:47 CET »
0
OK ,PROVO E TIFACCIO SAPERE,
GRAZIE

Offline fieraf

  • Utente junior
  • **
  • Post: 88
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s 2
  • Sistema operativo:
    windows 7
Re:problemi con caratteri non italiani o con accento
« Risposta #3 il: 04 Aprile 2012, 12:19:59 CEST »
0
Ciao.
 Ho provato ma niente da fare
help ??

Offline mikeblue

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +3
    • @MikeBlue3003
    • Mostra profilo
    • home page
  • Sistema operativo:
    Ubuntu 11.04, Windows 7
Re:problemi con caratteri non italiani o con accento
« Risposta #4 il: 04 Aprile 2012, 20:03:20 CEST »
0
Ciao.
 Ho provato ma niente da fare
help ??

Io ho usato la tecnica detta sopra proprio pochi giorni fa'

Ma il txt l'hai salvato in formato UTF8?
Puoi usare notepad++
"Si ha la sensazione che ogni qualvolta si esca di casa, al proprio ritorno ci sia un nuovo prodotto Google appena lanciato. " (Philipp Lenssen)

Offline fieraf

  • Utente junior
  • **
  • Post: 88
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s 2
  • Sistema operativo:
    windows 7
Re:problemi con caratteri non italiani o con accento
« Risposta #5 il: 10 Aprile 2012, 09:48:22 CEST »
0
cioa ragazzi,
alla fine ho risolto facendo il controllo direttamente in visual basic usando il charset UTF-8
Purtroppo tutte le tecniche descritte per java non hanno dato i risultati sperati.

Grazie lo stesso per l'aiuto perché ho appreso altre funzioni di java per i file.

ciao