Altaxo. |
[Missing <summary> documentation for "N:Altaxo.Serialization.Ascii"]
Class | Description | |
---|---|---|
AsciiColumnInfo | For the different possible types of columns, gets the score value and the shortcut. | |
AsciiDocumentAnalysis | Supports the analysis of Ascii files. | |
AsciiDocumentAnalysisOptions | Stores information about how to analyze an ASCII data file. | |
AsciiExporter | AsciiExporter provides some static methods to export tables or columns to ascii files | |
AsciiExportOptions | Options for export of ASCII files | |
AsciiGlobalStructureAnalysis | Provides a coarse analysis of the first few lines of the ascii file. This analysis looks for separation chars, looks for whitespaces, and if appropriate, tests if there is a structure with fixed column widths. | |
AsciiImportDataSource | ||
AsciiImporter | Central class for import of ascii data. | |
AsciiImportOptions | Denotes options about how to import data from an ascii text file. | |
AsciiLineAnalysis | Analyse a single line of text with regard to different separation strategies, and store the result in a dictionary that contains entries for the separation strategy and the resulting structure. | |
AsciiLineAnalysisOption | Immutable key for Ascii line analysis dictionary. Contains the separation strategy, the number format and the date/time format used to analyze a single line of Ascii data. | |
AsciiLineComposition | Represents the structure of one single line of imported ascii text. | |
FixedColumnWidthWithoutTabSeparationStrategy | This strategy assumes that the tokens fill the string at fixed positions in the string and have a fixed length. The starting position of the first token is always zero. The starting positions of each subsequent token (beginning with the second token) has to be provided in the constructor. | |
FixedColumnWidthWithTabSeparationStrategy | This strategy assumes that the tokens fill the printout (!) at fixed positions and have a fixed length. For the printout position, we have to assume a certain tabulator with. Each tabulator char in the string advances the printout position by a certain amount depending on the current printout position. The starting printout position of the first token is always zero. The starting printout positions of each subsequent token (beginning with the second token) has to be provided in the constructor. | |
SingleCharSeparationStrategy | This strategy assumes that the tokens are separated by exactly one (!) separation char. The separation character has to be provided in the constructor. | |
SingleLineSeparationStrategy | This separation strategy returns the entire line as a single token. This strategy can be used for instance when you have text containing spaces, that should be imported in one single text column. | |
SkipWhiteSpaceSeparationStrategy | This stategy assumes that the tokens are separated by one or more whitespace chars (tabs and spaces). |
Structure | Description | |
---|---|---|
NumberOfLinesPerLineComposition | Holds the number of lines with a certain line composition. |
Interface | Description | |
---|---|---|
IAsciiSeparationStrategy | Provides a method to separate tokens in a line of ascii text. |
Enumeration | Description | |
---|---|---|
AsciiColumnType | Designates the type of a column to import. | |
AsciiHeaderLinesDestination | Designates what to do with the main header lines of an ASCII file. |