遅いJSONファイル(xonsh.lazyjson)¶
jsonデータをラップする遅延JSONファイルクラスを実装します。
-
クラス
xonsh.lazyjson.LJNode(オフセット、サイズ、ルート)[ソース] ¶ JSONノードのプロキシノード。シーケンスとマッピングの両方として機能します。
パラメーター: - オフセット : dict、list、またはint
対応するデータ構造のオフセット(バイト単位)
- sizes : dict、list、またはint
対応するデータ構造のサイズ(バイト単位)
- root : weakref.proxy of LazyJSON
weakrefをルートノードに戻します。これはLazyJSONオブジェクトでなければなりません。