プログラマであればJSONというデータをフォーマットは知っているor聞いたことはある多いでしょう。しかし、多数の場面で使われる故、言語や環境が違った場合度のライブラリを使えばいいだっけということになりがちです。さらに、ライブラリによっては機能の非対応など落とし穴もあります。なので今回はUnityが公式でサポートしているJsonUtilityの扱い方と注意点や対処法について解説していきます。 JSONとは 構造 JSON: Javascript Object Notation の略で文字通り javascriptのデータ構造が元となっています。 JSONはキーと値ををワンセットで保持するのですが、その値に配列や、連動配列を入れ子にすることができるので、データを構造的に持つことができます。 それでは、Jsonのそれぞれの要素を見ていきましょう。 連想配列 {}は連想配列でキー:値という形でデー