JsonUtilityでつまづいた

UNityでJson文字列を使いたい

UnityでHttpからJson文字列を使ってデータを取得したい。 これだけをするのに丸一日潰れてしまった……。 Map型の配列データを取得したかったんですが中々上手くいきませんでした。     MySqlから取得したかったんですが、ざっくり言うと {テーブル名A:登録日時、テーブル名B:登録日時、テーブル名C:登録日時} こんな感じのデータを取得したかったワケです。    

で、最終的に↓のようになりました。

  いろいろサイトを見て回った情報ですがJsonUtilityは、Json配列は対応していないみたいです。 ですが{key:[key:value,key:value]} はできるみたいです。   それとJsonオブジェクトのKey名と同じ変数名があれば、勝手に入れてくれるのかな? EntryDate型の配列targetのtablenameとdateに勝手代入されてるみたいです。   Dictionary型からJsonUtilityを使おうとしたり、List型をJson文字列にしようとしていたら無駄に時間を食ってしまった。結局そこまで抽象的にしなくても解決してしまいましたが。 JsonUtilityでDictionary型を使いたいときはこちらが参考になりそうです。 終わってみれば簡単なことでしたが、一応MEMO。