Come convertire Html in Csv
Guida alla conversione da HTML a CSV
Panoramica
Convertire tabelle HTML o markup strutturato in file CSV consente di estrarre dati tabulari per analisi, importazione in fogli di calcolo o per alimentare sistemi a valle. Sheetize HTML Converter per .NET supporta la trasformazione diretta da HTML (o MHTML) a CSV preservando i valori delle celle, i tipi di dato e la formattazione di base.
Formati supportati
- Input:
HtmloMHtml(qualsiasi documento HTML contenente elementi ``). - Output:
Csv(valori separati da virgola). Altre destinazioni supportate includonoXlsx,Json,Xml,Tsv, ecc.
Flusso di lavoro passo‑passo
- Crea le Opzioni di Caricamento – Indica al convertitore il file HTML di origine.
- Configura le Opzioni di Salvataggio – Imposta
SaveFormatsuFileFormatType.Csve, facoltativamente, specifica un delimitatore, una codifica o se includere le righe di intestazione. - Esegui il processo – Invoca
HtmlConverter.Process(loadOptions, saveOptions); lo strumento analizza le tabelle HTML e scrive un file CSV.
Codice di esempio (C#)
using Sheetize;
// Carica il documento HTML
var loadOptions = new LoadOptions
{
InputFile = @"D:\\Report.html", // sorgente Html o MHtml
};
// Definisci le impostazioni di output CSV
var saveOptions = new HtmlSaveOptions
{
SaveFormat = FileFormatType.Csv,
OutputFile = @"D:\\Report.csv",
};
// Esegui la conversione
HtmlConverter.Process(loadOptions, saveOptions);Suggerimenti e migliori pratiche
- Struttura della tabella – Assicurati che ogni
contenga unper le intestazioni di colonna; altrimenti il convertitore tratterà la prima riga come dati. - Supporto MHTML – Se la sorgente è un archivio
MHtml, fornisci il percorso del file.mht; il convertitore estrarrà automaticamente l’HTML incorporato.
Quando utilizzare HTML → CSV
- Estrarre report di pagine web consegnati come tabelle HTML.
- Convertire contenuti di e‑book (ePub, AZW3) che contengono dati tabulari in CSV per analisi.
- Archiviare dashboard HTML legacy in un formato leggero, pronto per l’importazione.