ブラウザが固まることを避けるため、ファイルは2MB、貼り付けを含む入力は2,000,000文字、項目名は1件2,000文字までです。ツリーは10,000ノード・深さ100階層、生成する1本のパスは10,000文字、全パスの合計は5,000,000文字までです。整形後に2,000,000文字を超える場合は、整形せず元の入力を保持します。ファイル読込が5秒以内に完了しない場合は中断して再試行を案内します。
JSONPathクエリは10,000文字までです。結果は先頭1,000件、探索量は50,000ノードまでに制限しています。結果内のオブジェクトと配列は項目数・要素数の要約を表示し、パスを選ぶと詳細を確認できます。文字列などの表示は1件8,000文字、結果全体で200,000文字までです。
数値はJavaScriptの倍精度で扱います。小数の丸め・極小値の0への変化・負のゼロの表示変化があり、元の数値表記は保持しません。重複キーは最後の値を使います。明らかな範囲外を防ぐため、有限でない数値と安全整数(±9,007,199,254,740,991)を超える整数は受け付けません。上限を超える大規模データ、高精度数値、JSONPath標準の高度な構文を使う処理には、用途へ対応した専用ライブラリやjqなどを利用してください。