Enumeration
列挙
JSONEncoder.KeyEncodingStrategy
The values that determine how to encode a type's coding keys as JSON keys.
いくつかの値、それはどのようにある型のもつコーディングキーをJSONキーとしてエンコードするかを決定します。
Overview
概要
Note
注意
Key encoding strategies other than JSONEncoder.KeyEncodingStrategy.useDefaultKeys
may have a noticeable performance cost because those strategies may inspect and transform each key.
JSONEncoder.KeyEncodingStrategy.useDefaultKeys
以外のキーエンコーディング戦略は、顕著に性能経費がかかるかもしれません、なぜならそれら戦略は各キーを検査および変換するかもしれないからです。
Topics
話題
Built-in Encoding
組み込みエンコーディング
case convertToSnakeCase
A key encoding strategy that converts camel-case keys to snake-case keys.
キャメルケースキーをスネークケースキーに変換するキーエンコーディング戦略。
case useDefaultKeys
A key encoding strategy that doesn’t change key names during encoding.
エンコーディングの間にキー名を変更しないキーエンコーディング戦略。
Custom Encoding
あつらえのエンコーディング
See Also
参照
Customizing Encoding
エンコーディングをあつらえる
struct JSONEncoder.OutputFormatting
The output formatting options that determine the readability, size, and element order of an encoded JSON object.
エンコードされたJSONオブジェクトの読み出し可能性、サイズ、そして要素順序を決定する出力書式設定オプション。