+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Conversione file da ANSI a UTF-8

  1. #1
    gl_malinverni non è in linea Scolaretto
    Ciao a tutti, ho un problema e non so da che parte cominciare a tentare di risolverlo.

    Utilizzando Visual Studio su Windows 7 ho realizzato un programma che effettua le seguenti operazioni:
    • Scarica diversi file zip da un server
    • I file vengono scompattati e rinominati
    • I file testo rinominati vengono letti, alcune delle informazioni recuperate vengono elaborate e trascritte su altri file testo che creo da zero

      Il singolo file testo è composto da diverse righe, circa 65000 e da 256 campi per riga.
      I campi sono separati da ";" .
      Con una funzione leggo tutti i caratteri fino al raggiungimento del carattere ";" memorizzo i caratteri letti fino a questo punto in una stringa, e inizio la lettura di un nuovo campo.
      Terminata tutta la lettura della riga del file elaboro i dati memorizzati nelle stringhe.
      Apro in append un nuovo file e trascrivo i campi desiderati.
      Passo alla lettura della riga sucessica
    • I nuovi file testo creati vengono importati un database MySQL

    Qui ho incontrato la seguente difficoltà, il database è stato impostato con il carattere di default UTF-8, mentre i file che creo in C sono in formato ANSI e ciò compromette l'import dei dati poiche alcuni caratteri non vengono ricosciuti.

    Come potrei procedere alla conversione dei dati da ANSi a UTF-8?

    Grazie

  2. #2
    Ma perché fai tutto questo in C++? Un altro linguaggio non sarebbe tremendamente più comodo per fare queste operazioni?
    ℹ️ Leggi di più su AntonioG ...

  3. #3
    gl_malinverni non è in linea Scolaretto
    Ciao, sicuramente si.

    Lo stesso programma l'ho sviluppato in PHP, ma circa 9 mesi fa l'azienda per cui lavoro ha deciso di eliminare il web server su cui mi appoggiavo rendendo inutile il mio programma.

    Allora ho deciso di rifarlo in Access sfruttando il VBA, ma circa 4 mesi fa l'azienda ha deciso, forse per i tagli dei costi, che non tutti i dipendenti avrebbero avuto il pacchetto Office completo e quindi molti colleghi non hanno più Access.

    A questo punto ho deciso di utilizzare un programma che non avesse bisogno di nulla per funzionare e visto che ho sempre voluto imparare ad utilizzare il C, l'ho preso come un pretesto per studialo e realizzare allo stesso tempo questo programma.

    Sinceramente, sarà l'età, sarà il poco tempo a disposizione per dedicargli, ma non credevo di incontrare tutte queste difficoltà...

    Comunque, anche se con fatica e molto lentamente qualcosa sto realizzando e questo mi piace.

    Dunque, detto questo, torniamo al mio problema, come lo posso risolvere?

    Grazie

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Conversione file csv in xls
    Da Carmen nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 06-02-2016, 09:25
  2. Conversione file per mac...
    Da maso989 nel forum Microsoft Excel
    Risposte: 1
    Ultimo Post: 06-09-2013, 12:36
  3. Conversione file vb6 in vb2010
    Da orpo970 nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 17-06-2012, 20:55
  4. conversione file in zip
    Da perla0279 nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 25-02-2009, 14:23
  5. Conversione file da mdb a dat
    Da eugenio nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 04-09-2006, 16:27