私の目標は、SQLite データベースに格納するために JavaScript ネイティブ データ型をシリアル化することです。私はこれを Firefox 拡張機能内で行っているので、Mozilla プラットフォームの XPCOM API にアクセスできます。最初は、JSON 文字列を保存するのが最も簡単だと考えていました。
ただし、Mozilla プラットフォーム内でネイティブ データ型をシリアル化する方法がある場合は、それがどこにあるのか知りたいです。また、これが可能である場合、余分な作業 (ある場合) に対してどのようなストレージ スペースの節約を期待できますか? また、JSON と比較してパフォーマンス コストは発生しますか?
もちろん、データをバイナリ形式で保存する利点は、単純に JSON を使用することの容易さを上回ることはありません。助言がありますか?