Данные → фильтр → полезный результат
jq: мастерская JSON
10 рабочих ситуаций: выберите пример, измените JSON или фильтр и выполните настоящий jq 1.8.2 прямо здесь. Данные обрабатываются в памяти вкладки и не отправляются на сервер.
Параметры и формат результата
Результат
Результат появится после выполнения. При изменении ввода предыдущий результат помечается устаревшим.
Здесь будет stdout — текст результата.
Повторите в консоли
Скачайте три файла выше в один каталог. В Windows используйте PowerShell 7; в Linux — bash. jq должен быть установлен. Фильтр передаётся файлом, поэтому кавычки внутри него не зависят от оболочки.
Границы мастерской и исходники
Ввод — до 128 КиБ, фильтр — 8 КиБ, параметры — 16 КиБ, stdout + stderr — 256 КиБ; один запуск — до 4 секунд. Отмена уничтожает Worker. Мастерская не читает диск компьютера, не вызывает внешние API и не запускает shell.
Идентификаторы длиннее безопасного целого и точные десятичные суммы храните строками. Сохранение исходного числового литерала jq не делает арифметику произвольной точности.
CSV-экранирование не обезвреживает формулы электронных таблиц. Демонстрация удаления известных полей не гарантирует анонимизацию произвольных документов.
JavaScript интерфейсаАдаптер jqWorkerВесь проект ZIPМануал jq