【Swift4】JSONDecoderでただの配列を読む。

JSON使ってみます。
ただ、どこみても、ディクショナリ型やディクショナリ型の配列の入れ子とか、そんなんばっかりでただの配列にするんで考えました。
まあ、需要なさそうだけど…。

とりあえず、Playgroundで試します。

まずはjsonファイルを用意してファイルパスから。
参考サイト
Playgroundでリソース(plist、xml等々)にアクセスする – Qiita

Resourcesフォルダをつくり、中に配列の入ったjsonファイルを作る。
【Swift4】JSONDecoderでただの配列を読む。

それをString型の配列に落とし込みます。
Codableは使いません。

参考サイト
[Swift] JSON文字列から任意のオブジェクトへ変換する(JSONDecoderとCodableの利用) – YoheiM .NET

こんな感じのコードで。

こんな感じになります。
【Swift4】JSONDecoderでただの配列を読む。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">