---
title: "CSVReadingError.badEncoding(row:column:cellContents:)"
framework: Tabular Data
role: symbol
role_heading: Case
platforms: [iOS 15.0+, iPadOS 15.0+, Mac Catalyst 15.0+, macOS 12.0+, tvOS 15.0+, visionOS 1.0+, watchOS 8.0+]
path: "tabulardata/csvreadingerror/badencoding(row:column:cellcontents:)"
---

# CSVReadingError.badEncoding(row:column:cellContents:)

An error that indicates CSV data contains an invalid UTF-8 byte sequence.

## Declaration

```swift
case badEncoding(row: Int, column: Int, cellContents: Data)
```

## Parameters

- `row`: The index of the row that contains the invalid sequence.
- `column`: The index of the column that contains the invalid sequence.
- `cellContents`: The data that contains the invalid sequence.

## See Also

### Getting Error Information

- [column](tabulardata/csvreadingerror/column.md)
- [row](tabulardata/csvreadingerror/row.md)
- [CSVReadingError.failedToParse(row:column:type:cellContents:)](tabulardata/csvreadingerror/failedtoparse(row:column:type:cellcontents:).md)
- [CSVReadingError.misplacedQuote(row:column:)](tabulardata/csvreadingerror/misplacedquote(row:column:).md)
- [CSVReadingError.missingColumn(columnName:)](tabulardata/csvreadingerror/missingcolumn(columnname:).md)
- [CSVReadingError.unsupportedEncoding(_:)](tabulardata/csvreadingerror/unsupportedencoding(_:).md)
- [CSVReadingError.wrongNumberOfColumns(row:columns:expected:)](tabulardata/csvreadingerror/wrongnumberofcolumns(row:columns:expected:).md)
