---
title: dataEncodingStrategy
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/jsonencoder/dataencodingstrategy-swift.property
---

# dataEncodingStrategy

The strategy that an encoder uses to encode raw data.

## Declaration

```swift
var dataEncodingStrategy: JSONEncoder.DataEncodingStrategy { get set }
```

## Discussion

Discussion The default strategy is the JSONEncoder.DataEncodingStrategy.base64 strategy.

## See Also

### Encoding Raw Data

- [JSONEncoder.DataEncodingStrategy](foundation/jsonencoder/dataencodingstrategy-swift.enum.md)
