CsvDataSource
Contenu
[
Cacher
]CsvDataSource(string)
Crée une nouvelle source de données avec des données provenant d’un fichier CSV en utilisant les options par défaut pour l’analyse des données CSV.
public CsvDataSource(string csvPath)
| Paramètre | Taper | La description |
|---|---|---|
| csvPath | String | Le chemin d’accès au fichier CSV à utiliser comme source de données. |
Voir également
- class CsvDataSource
- espace de noms Aspose.Words.Reporting
- Assemblée Aspose.Words
CsvDataSource(string, CsvDataLoadOptions)
Crée une nouvelle source de données avec des données provenant d’un fichier CSV en utilisant les options spécifiées pour l’analyse des données CSV.
public CsvDataSource(string csvPath, CsvDataLoadOptions options)
| Paramètre | Taper | La description |
|---|---|---|
| csvPath | String | Le chemin d’accès au fichier CSV à utiliser comme source de données. |
| options | CsvDataLoadOptions | Options d’analyse des données CSV. |
Exemples
Montre comment utiliser CSV comme source de données (chaîne).
Document doc = new Document(MyDir + "Reporting engine template - CSV data destination.docx");
CsvDataLoadOptions loadOptions = new CsvDataLoadOptions(true);
loadOptions.Delimiter = ';';
loadOptions.CommentChar = '$';
loadOptions.HasHeaders = true;
loadOptions.QuoteChar = '"';
CsvDataSource dataSource = new CsvDataSource(MyDir + "List of people.csv", loadOptions);
BuildReport(doc, dataSource, "persons");
doc.Save(ArtifactsDir + "ReportingEngine.CsvDataString.docx");
Voir également
- class CsvDataLoadOptions
- class CsvDataSource
- espace de noms Aspose.Words.Reporting
- Assemblée Aspose.Words
CsvDataSource(Stream)
Crée une nouvelle source de données avec des données provenant d’un flux CSV en utilisant les options par défaut pour l’analyse des données CSV.
public CsvDataSource(Stream csvStream)
| Paramètre | Taper | La description |
|---|---|---|
| csvStream | Stream | Le flux de données CSV à utiliser comme source de données. |
Voir également
- class CsvDataSource
- espace de noms Aspose.Words.Reporting
- Assemblée Aspose.Words
CsvDataSource(Stream, CsvDataLoadOptions)
Crée une nouvelle source de données avec des données provenant d’un flux CSV en utilisant les options spécifiées pour l’analyse des données CSV.
public CsvDataSource(Stream csvStream, CsvDataLoadOptions options)
| Paramètre | Taper | La description |
|---|---|---|
| csvStream | Stream | Le flux de données CSV à utiliser comme source de données. |
| options | CsvDataLoadOptions | Options d’analyse des données CSV. |
Exemples
Montre comment utiliser CSV comme source de données (flux).
Document doc = new Document(MyDir + "Reporting engine template - CSV data destination.docx");
CsvDataLoadOptions loadOptions = new CsvDataLoadOptions(true);
loadOptions.Delimiter = ';';
loadOptions.CommentChar = '$';
using (FileStream stream = File.OpenRead(MyDir + "List of people.csv"))
{
CsvDataSource dataSource = new CsvDataSource(stream, loadOptions);
BuildReport(doc, dataSource, "persons");
}
doc.Save(ArtifactsDir + "ReportingEngine.CsvDataStream.docx");
Voir également
- class CsvDataLoadOptions
- class CsvDataSource
- espace de noms Aspose.Words.Reporting
- Assemblée Aspose.Words