Enumeration
列挙
JSONDecoder.KeyDecodingStrategy
The values that determine how to decode a type’s coding keys from JSON keys.
いくつかの値、それらはどのようにある型のもつコーディングキーをJSONキーからデコードするかを決定します。
Overview
概要
Note
注意
Key decoding strategies other than JSONDecoder.KeyDecodingStrategy.useDefaultKeys
may have a noticeable performance cost because those strategies may inspect and transform each key.
JSONDecoder.KeyDecodingStrategy.useDefaultKeys
以外のキーデコーディング戦略は、顕著に性能経費がかかるかもしれません、なぜならそれら戦略は各キーを検査および変換するかもしれないからです。
Topics
話題
Built-in Decoding
組み込みデコーディング
case convertFromSnakeCase
A key decoding strategy that converts snake-case keys to camel-case keys.
スネークケースのキーをキャメルケースのキーに変換するキーデコーディング戦略。
case useDefaultKeys
A key decoding strategy that doesn’t change key names during decoding.
デコーディングの間にキー名を変更しないキーデコーディング戦略。
Custom Decoding
カスタムでデコードする
See Also
参照
Customizing Decoding
あつらえのデコーディング
var assumesTopLevelDictionary : Bool
Specifies that decoding assumes the top level of the JSON data is a dictionary, even if it doesn’t begin and end with braces.
JSONデータのトップレベルが辞書であるとデコーディングが仮定することを指定します、たとえそれが波括弧で開始そして終了しないとしても。