ServiceStack ORMLite で生成された既存の SQLite データベースがあります。C# の Dictionary 型のプロパティを表すフィールドがあります。
ServiceStack はこれを JSV としてデータベースにシリアル化し、すべての .NET で実行される現在のシステムで問題なく動作します。
私は、Android の実装に既存のデータベースを使用することに取り組んでいます。モノは(残念ながら)オプションではありません。
カスタム DialectProvider を実際に作成する以外に、ORMLite にフィールドの JSON シリアル化を強制的に使用させる方法があるかどうか疑問に思っていました。これにより、利用可能な JSON パーサーを使用してフィールドを簡単に解析できます。
あるいは、Java の JSV パーサーでも同じことができます。
ありがとう