多少お作法が異なるので、個人的に気になった点を整理してみました。設定できるのでドキュメントをチェック派生クラスの取り扱い注意まとめると、とりあえずドキュメントは読みましょうって話です。インストールすれば利用できます。シリアライズとデシリアライズ単純な利用方法としては、こんな感じです。同じ空気感で利用できます。上記のコードで名前に日本語で「横浜」入れてみると、エンコードされません。表示されてしまいます。文字コードのままですね。範囲がデフォルトでは狭いからです。指定してあげれば日本語も問題なく利用できます。いうクラスを使います。似たような感じですね。コードの範囲を細かく指定することが可能で、その範囲はこちらに乗ってます。これ、細かく指定すべきなのかめんどいという意味で悩ましいです。9行目でなんとなくシリアライズする際にインデントがつくように設定してみました。このコードを実行すると、以下図のようにインデント付きで日本語も正しく表示されます。プロパティで何が設定できるか確認できます。false)とかはよく使うので意識してるところです。書いてた記憶があるけど...設定できたのかな...まぁいいや。派生クラスでの動作こんなクラス(以下コード)があったとしましょう。するようにしますよね。親クラスのプロパティしか取れません。これに関しては、以下でデフォルトではできないと記載がありました。あっそーかー残念って感想です。指定してあげればいいって話ではあるのですが。気持ち悪さを感じる気がします...。他にもドキュメントはとりあえず読んでおくべきところですが、その中でもいくつかピックアップしておきます。当ブログに掲載されている情報は、必ずしも正確性や安全性を保証するものではありません。掲載された内容によって生じた損害等の一切の責任を負いかねます。当ブログに掲載されている情報は個人の見解であり、所属する団体・組織は一切関係ありません。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。