struct Struct: Encodable {
let key: String
let value: String
}
let aStruct = Struct(key: "abc", value: "xyz")
この構造体と提供されたデフォルトの適合性を考えるとEncodable
、JSON エンコーディングは以下を生成します。
{
key = abc;
value = xyz;
}
代わりに、それをエンコードしたいのですが
{
abc = xyz;
}
この結果を得るには、この構造体をどのように適合させるEncodable
のですか?