CsvDataSource
CsvDataSource class
Biedt toegang tot gegevens van een CSV-bestand of stream om te gebruiken tijdens het samenstellen van een document.
public class CsvDataSource
Constructeurs
Naam | Beschrijving |
---|---|
CsvDataSource(Stream) | Maakt een nieuwe gegevensbron met gegevens uit een CSV-stream met behulp van standaardopties voor het parseren van CSV-gegevens. |
CsvDataSource(string) | Maakt een nieuwe gegevensbron aan met gegevens uit een CSV-bestand met standaardopties voor het parseren van CSV-gegevens. |
CsvDataSource(Stream, CsvDataLoadOptions) | Maakt een nieuwe gegevensbron met gegevens uit een CSV-stream met behulp van de opgegeven opties voor het parseren van CSV-gegevens. |
CsvDataSource(string, CsvDataLoadOptions) | Maakt een nieuwe gegevensbron met gegevens uit een CSV-bestand met behulp van de opgegeven opties voor het parseren van CSV-gegevens. |
Opmerkingen
Om toegang te krijgen tot gegevens van het overeenkomstige bestand of de corresponderende stream tijdens het samenstellen van een document, geeft u een instantie van deze klasse door als een gegevensbron aan een vanDocumentAssembler
.AssembleDocument overbelasting.
In sjabloondocumenten, aCsvDataSource
instantie moet op dezelfde manier worden behandeld alsof het eenDataTablevoorbeeld. Zie voor meer informatie sjabloonsyntaxisreferentie (https://docs.groupdocs.com/display/assemblynet/Template+Syntax+-+Part+1+of+2#TemplateSyntax-Part1of2-UsingDataSources).
Gegevenstypen van door komma’s gescheiden waarden worden automatisch bepaald op basis van hun tekenreeksrepresentaties. Dus in template documenten kunt u werken met getypte waarden in plaats van alleen strings. De engine kan automatisch -waarden van de volgende typen herkennen:
lang?
dubbele?
bool?
Datum Tijd?
snaar
Merk op dat om automatische herkenning van gegevenstypen te laten werken, tekenreeksrepresentaties van door komma’s gescheiden waarden moeten worden gevormd met behulp van invariante cultuurinstellingen.
Om het standaardgedrag van het laden van CSV-gegevens te overschrijven, initialiseert u en geeft u aCsvDataLoadOptions
instance naar een constructor van deze klasse.
Zie ook
- naamruimte GroupDocs.Assembly.Data
- montage GroupDocs.Assembly