巨大JSON対応デスクトップアプリケーション
GigaScope JSON Works
ツリー,グラフ,詳細,エディターが連動することで,JSON,GeoJSON,JSONLを効率的に閲覧・編集できます. メモリに収まらない大きなデータファイルも探索・部分編集できます.
スクリーンショット
用途に応じて各画面の配置を変更できます.すべてを1つのウィンドウにまとめることも,各画面を独立した ウィンドウに分離することもできます.
機能
| 機能 | 説明 |
|---|---|
| 画面の連動 | ツリー,グラフ,詳細,エディターのいずれかでノードを選択すると,他の画面も同じノードに切り替わります. |
| 検索 | キーワード,キー,値,パス,条件フィルター,正規表現,基本的なJSONPathで検索できます. |
| 編集 | 個別ノードまたはJSONテキストを編集できます.標準モードでは,ファイル全体の置換と保存にも対応します. |
| 巨大ファイル | インデックスモードはファイル全体を読み込まず,必要なノードを随時読み込みます.数GB規模のファイルに対応します. |
| 画面レイアウト | 画面を並べ替えたり,個別のウィンドウとして分離したりできます.マルチモニターでも利用できます. |
| インポート・エクスポート | CSVファイルをJSON配列として読み込めます.CSV,YAML,XML,JSON,JSONL形式で書き出せます. |
Download
ダウンロード
Windows
SHA256 hash: b5b38c5a9da58eae91bab5c1ed820901da79b443bf9ef7228f9fd06a7c4979ad
Linux
SHA256 hash: 5d03d6fe25e39b36122452865f058168cdb89df069c311af473c87625807fcd3
SHA256 hash: 54235f9e27ca2f2a7a0f3f42fa36515ae107436e12f596bbd8e10c47d1c733cc
Debパッケージは,apt等でインストールしてください.起動コマンドは gsjson です.
CHANGELOG
Details
仕様
※空きメモリにより,読み込み可能なサイズが変動します
※インデックスモードでは,元ファイルの3~6倍のインデックスファイルを生成します
FAQ
質問と回答
どのファイル形式を開けますか?
JSONのほか,GeoJSON,JSONLを開けます.CSVファイルはインポート機能でJSONに変換して読み込めます.
標準モードとインデックスモードの違いは何ですか?
標準モードは100MB程度までの中小規模ファイル向けで,全文編集,全文検索,一括置換,全体保存などを利用できます.インデックスモードは数GB規模の巨大ファイル向けで,読み込み時に生成したインデックスファイルを使用してノード情報を読み込み,探索や限定範囲の編集,書き出しを行います.
インデックスモードでの編集に制限はありますか?
インデックスモードでは元ファイルは基本的に変更されません.エディターは個別のノードが対象になります.編集による変更は操作履歴として積み上げられ,「全体を名前を付けて保存」で新規ファイルとして書き出す際に反映されます.
巨大ファイルを扱うときの注意点はありますか?
インデックスモードで扱います.インデックスモードでは元ファイルをスキャンして,拡張子.gjsidxのインデックスファイルを作成します.一度作成すれば,同一ファイルの読込みに再利用されます.インデックスファイルは元ファイルの3〜6倍程度のサイズになり,ランダムアクセスされるため,速いストレージ上で十分な空き容量が必要です.
検索ではどのような指定ができますか?
キーワード検索,キー名検索,値検索,パス指定,条件フィルター,表示列指定,基本的なJSONPathに対応しています.正規表現や大文字・小文字の区別も切り替えられます.
無料で配布しているのはなぜですか?
現在,有料の上位版を開発中で,下位版を無料で配布しています.ご要望等お寄せいただけましたらありがたいです.この下位版も継続して開発・改善していきます.
Contact
お問い合わせ
ご質問,バグ報告,その他のお問い合わせは下記フォームからお送りください.