問題タブ [encodable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3132 参照

json - タイプ ' ' はプロトコル 'エンコード可能' に準拠していません

誰かがここで何が悪いのか教えてもらえますか?

このエラーが送信されます:タイプ「CityWeatherInfo」はプロトコル「エンコード可能」に準拠していません

Jsonはこれです:

{"coord":{"lon":-0.13,"lat":51.51},"weather":[{"id":804,"main":"Clouds","description":"どんよりした雲"," icon":"04n"}],"base":"stations","main":{"temp":287.45,"feels_like":286.61,"temp_min":284.82,"temp_max":289.15,"pressure": 1012,"湿度":72},"視界":10000,"風":{"速度":1,"度":0},"雲":{"すべて":100},"dt":1592362322 ,"sys":{"type":1,"id":1414,"country":"GB","sunrise":1592365362,"sunset":1592425222},"timezone":3600,"id":2643743 ,"名前":"ロンドン","タラ":200}

0 投票する
1 に答える
69 参照

json - Swift: 構造体で Encodingable 準拠を使用したカスタムのキーと値のエンコーディング

この構造体と提供されたデフォルトの適合性を考えるとEncodable、JSON エンコーディングは以下を生成します。

代わりに、それをエンコードしたいのですが

この結果を得るには、この構造体をどのように適合させるEncodableのですか?