本文へスキップ

シリアライズとは?

しりあらいず

プログラム上のオブジェクトファイルや通信に適したバイト列や文字列に変換することです。

シリアライズ(serialize)とは、メモリ上のオブジェクトや構造体を、ファイル保存や通信に適した連続したバイト列や文字列形式に変換するプロセスを指す。逆の操作はデシリアライズと呼ばれる。JSONへの変換、Protocol Buffersへのエンコード、Javaのオブジェクトシリアライズなどが代表的な例である。

使い方・例文

APIのレスポンスでPythonのdataclassをJSON文字列にシリアライズする際、日付型のフォーマットをどう扱うか検討が必要だった。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語