in
La comunità italiana dedicata a Sviluppatori e Architetti IT delle piattaforme Windows

File con valori separati da virgola (CSV)

Ultimo messaggio ricevuto il 27-05-2007 17.06 da Alka. 7 risposta(e).
Pagina 1 di 1 (8 elemento/i)
Ordina messaggi: Precedente Successivo
  • 10-05-2007 16.30

    • edossa
    • Utente Top 25
    • Registrato il 11-12-2003
    • Messaggi 35

    File con valori separati da virgola (CSV)

    Ciao

    ho un piccolo problema devo salvare una pagina html in csv con valori separati da virgola, non ricordo se c'è un'istruzione particolare, perchè se faccio così non me lo salva.

    procedure TForm1.salvacsv;
       var
       Url,DatiU:string;
     begin

              Url :='http://www.pippo.com;
              DatiU:='dati.csv';
               HTTP.LocalFile:=DatiU;
              HTTP.Get(Url);
              end;

    ciao grazie

    • Log
  • 12-05-2007 18.15 In risposta a

    • Alka
    • Utente Top 10
      Uomo
    • Registrato il 12-12-2003
    • Reggio Emilia
    • Messaggi 500

    Re: File con valori separati da virgola (CSV)

    Non sei stato specifico: qual è il problema in esame? Non riesci a salvare il file? Oppure non riesci a suddividere il CSV che ottieni con il salvataggio?

    Dovresti affrontare un problema alla volta, oppure indicare qual è la difficoltà specifica, magari riportando anche gli errori che ottieni o gli effetti della tua soluzione che sono diversi da quelli che vorresti.

    Ciao! Smile
    MARCO BREVEGLIERI
    (moderatore area "Delphi")
    http://www.marco.breveglieri.name

    Non hai la possibilità di scaricare Turbo Delphi? Te lo spedisco io!
    • Log
  • 12-05-2007 20.11 In risposta a

    • edossa
    • Utente Top 25
    • Registrato il 11-12-2003
    • Messaggi 35

    Re: File con valori separati da virgola (CSV)

    ciao

    il file lo salvo però quando lo riapro in un database  non sono icolonnati come sono in excel, me li salva in un formato diverso (penso) mi da un errore quando lo apro con excel che manca il file style.css

    grazie 

    • Log
  • 13-05-2007 3.19 In risposta a

    • Alka
    • Utente Top 10
      Uomo
    • Registrato il 12-12-2003
    • Reggio Emilia
    • Messaggi 500

    Re: File con valori separati da virgola (CSV)

    edossa:
    il file lo salvo però quando lo riapro in un database  non sono icolonnati come sono in excel, me li salva in un formato diverso (penso)

    Pensi? In questo campo, non si deve pensare, ma si deve verificare. Surprise

    Accertati che ti venga restituito innanzitutto un file CSV come chiedi, altrimenti dubito che tu possa costruire qualcosa in seguito che lo interpreti come si deve e che funzioni, se quanto ottieni non si trova nel formato che ti interessa.

    edossa:
    mi da un errore quando lo apro con excel che manca il file style.css

    Probabilmente, non stai scaricando un CSV, ma un file HTML qualsiasi, in cui è contenuto il riferimento al file "style.css", che è un foglio di stile.

    Verifica il formato di ciò che stai scaricando: sono convinto che non si tratti di un CSV.

    Ciao! Smile
    MARCO BREVEGLIERI
    (moderatore area "Delphi")
    http://www.marco.breveglieri.name

    Non hai la possibilità di scaricare Turbo Delphi? Te lo spedisco io!
    • Log
  • 13-05-2007 4.18 In risposta a

    • edossa
    • Utente Top 25
    • Registrato il 11-12-2003
    • Messaggi 35

    Re: File con valori separati da virgola (CSV)

    ciao

    si è una pagina html non è un csv,come posso fare per farlo salvare in un file csv?

    oppure in un file xls?

    o se c'è un componente che da html lo trasforma in uno di questi formati?

    ciao e grazie

    edossa

    • Log
  • 13-05-2007 4.40 In risposta a

    • Alka
    • Utente Top 10
      Uomo
    • Registrato il 12-12-2003
    • Reggio Emilia
    • Messaggi 500

    Re: File con valori separati da virgola (CSV)

    edossa:
    si è una pagina html non è un csv,come posso fare per farlo salvare in un file csv? oppure in un file xls?

    Devi modificare il sito, affinché restituisca il file nel formato che ti interessa.
    L'alternativa è estrapolare le informazioni dal file HTML.

    edossa:
    o se c'è un componente che da html lo trasforma in uno di questi formati?

    Non è così semplice: un file HTML contiene formattazione e altri elementi che probabilmente non sono di interesse per l'uso che si deve fare delle informazioni contenute all'interno della pagina stessa: è necessario, in base alla struttura della pagina, estrarre dalla giusta posizione le informazioni che si vogliono inserire in un file CSV.
    MARCO BREVEGLIERI
    (moderatore area "Delphi")
    http://www.marco.breveglieri.name

    Non hai la possibilità di scaricare Turbo Delphi? Te lo spedisco io!
    • Log
  • 17-05-2007 14.05 In risposta a

    • edossa
    • Utente Top 25
    • Registrato il 11-12-2003
    • Messaggi 35

    Re: File con valori separati da virgola (CSV)

    ciao

    non posso modificare la pagina perchè non è il mio sito,ho provato a leggere comè fatta

    (/css/style.css" type="text/css )

    come posso aggirare questo ostacolo?

    ciao grazie

     

    • Log
  • 27-05-2007 17.06 In risposta a

    • Alka
    • Utente Top 10
      Uomo
    • Registrato il 12-12-2003
    • Reggio Emilia
    • Messaggi 500

    Re: File con valori separati da virgola (CSV)

    edossa:
    non posso modificare la pagina perchè non è il mio sito

    Questo potrebbe costituire un problema nella lettura dei dati, e tutto dipende da come sono riportati nella pagina, rendendo più o meno complesso estrarli.

    edossa:

    ho provato a leggere comè fatta
    (/css/style.css" type="text/css )
    come posso aggirare questo ostacolo?

    Non si tratta di aggirare l'ostacolo: devi individuare il punto in cui cominciano i dati e sperare che essi siano riportati utilizzando una formattazione HTML abbastanza uniforme (ad esempio, potrebbero essere contenuti all'interno di una tabella in cui ciascuna cella contiene un valore specifico della riga).
    La facilità con cui si possono estrarre i dati dipende esclusivamente da come i dati sono stati inseriti all'interno della pagina. E' chiaro che se viene utilizzato uno schema sufficientemente libero, non sarà possibili estrarli in modo agevole.

    Ciao! Smile
    MARCO BREVEGLIERI
    (moderatore area "Delphi")
    http://www.marco.breveglieri.name

    Non hai la possibilità di scaricare Turbo Delphi? Te lo spedisco io!
    • Log
Pagina 1 di 1 (8 elemento/i)
Prelevato da http://www.devspy.com/forums/p/4516/5543.aspx
DevSpy.com 6.0 © 2001-2008 - Alcuni Diritti Riservati
Salvo diversa indicazione, tutti i contenuti sono pubblicati sotto licenza "Creative Commons Attribution-Share Alike 3.0"