<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@datashaper/schema](./schema.md) &gt; [ParserOptions](./schema.parseroptions.md)

## ParserOptions interface

Parsing options for delimited files. This is a mix of the options from pandas and spark.

<b>Signature:</b>

```typescript
export interface ParserOptions 
```

## Properties

|  Property | Modifiers | Type | Description |
|  --- | --- | --- | --- |
|  [comment?](./schema.parseroptions.comment.md) |  | string | <i>(Optional)</i> Character that denotes a comment. Lines that begin with this character are ignored. Default: none. |
|  [delimiter?](./schema.parseroptions.delimiter.md) |  | string | <i>(Optional)</i> Column delimiter. Default: , |
|  [escapeChar?](./schema.parseroptions.escapechar.md) |  | string | <i>(Optional)</i> String to use for escaping quotes. Default: none |
|  [header?](./schema.parseroptions.header.md) |  | boolean | <i>(Optional)</i> Indicates that the first row of the file contains column header names. If false, <code>names</code> should be supplied, otherwise incrementing numbers will be assigned as header names. Default: true |
|  [lineTerminator?](./schema.parseroptions.lineterminator.md) |  | string | <i>(Optional)</i> Character that indicates the end of a line (row). Default: \\<!-- -->r, \\<!-- -->r<!-- -->\\<!-- -->n, or \\<!-- -->n |
|  [names?](./schema.parseroptions.names.md) |  | string\[\] | <i>(Optional)</i> List of column names to use. If this is not supplied, column names will be inferred from the first row of the data. |
|  [quoteChar?](./schema.parseroptions.quotechar.md) |  | string | <i>(Optional)</i> Character to use for quoting strings. Default: " |
|  [readRows?](./schema.parseroptions.readrows.md) |  | number | <i>(Optional)</i> Number of rows to read from the data, starting at skip\_rows (honors skipBlankLines). Default: Infinity |
|  [skipBlankLines?](./schema.parseroptions.skipblanklines.md) |  | boolean | <i>(Optional)</i> Skip blank lines when reading file. Default: true. |
|  [skipRows?](./schema.parseroptions.skiprows.md) |  | number | <i>(Optional)</i> Number of rows to skip from the start of the data (honors skipBlankLines). Default: 0 |

